- Translate application requirements and wireframes into usable code
- Design, build, and maintain efficient, reusable, and reliablecode
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutionsto these problems
- Construct a build set and release code in accordance with the standard each time you have code to be released to production.
- Perform both unit testing, and integration testing on all code scheduled for release to the production environment. Prior to release, all code is subject to evaluation on a random basis for compliance with current standards.
- Ensure that all applications developed or altered have clear and concise system specifications in accordance with the current development standards.
Skills
- Proficient in C#, with a good knowledge of its ecosystems
- Proficient with Microsoft SQL ServerProcedure development
- Strong understanding of object-oriented programming
- Familiarity with database table design
- Familiarity with the .NET framework
- Familiarity with the Xamarin framework
- Familiarity with Agile Project Methodology
- Familiarity with IIS•Familiarity with CSS and front end updates
- Familiarity creating and consuming web services –rest and soap
- Strong problem solving skills;
- Familiarity Implementing automated testing platforms and unit tests
- Knack for writing clean, readable C# code
- Proficient understanding of code versioning tools-Visual Studio Team Services
- Excellent interpersonal communication skills;
Education andExperience
- Minimum of 5 years web based programming experience;
- Minimum of 5years .Net C# object oriented programming experience in web based environment;
- Minimum of 5years SQL Server stored procedure programming experience inweb based environment;
- Experience in working within diverse development groups (Internet, SQL Servers, and Desktop Computing) in a medium to large IT environment. Experiencein managing .Net/HTML, MS SQL SERVER, Visual Studio, and ASP.NET computing environments.