The company is looking for a Sr. .NET Developer to design, develop, integrate, and test new and existing engineering and related software applications, troubleshoot production issues, and provide solutions for web-based applications built on the Microsoft .NET framework.
Requirements
- Very strong analytical, problem solving, design and programming skills
- Extensive experience developing web-based applications using .NET 3.5 or higher Framework, including Visual Studio 2008 or higher, VB.Net, ASP.NET , JavaScript, 3rd party controls
- Experience in using Oracle 12c or similar: Database queries, Stored Procedures development
- Strong knowledge of software development and design best practices to deliver high quality results
- Experience using configuration management tools like SVN
- Experience with using design patterns in solution implementations
- Experience in developing .Net applications integrated with Google Earth/Map
Responsibilities
- Responsible for the design, development, integrating and testing, of new and existing engineering and related software applications
- Responsible for trouble-shooting production issues and providing quick solutions or work-arounds
- Participate with the development team in coding, analysis and support of multiple web-based applications
- Apply strong knowledge of web applications, and web technologies using .NET and JavaScript to develop quality solutions
- Ensure that business rules are consistently applied across, to limit the possibility of inconsistent results
- Provide guidance on devising effective and efficient approaches to achieve project objectives and propose and implement process improvements
- Mentor junior staff members
Other
- Candidate should be self-motivated, independent to lead assigned efforts and detail oriented, as well as has the ability to work in a team
- Ability to adapt quickly to an existing, complex environment
- Ability to quickly learn new concepts and software
- Strong written and communication skills
- The applicant must be able to obtain a public trust clearance