- Diagnose and resolve technical problems, taking into consideration primary use cases and edge cases.
- Perform technical quality assurance, paying attention to detail at both the code and front end/presentation layer.
- Work alongside, above, and under other developers on projects of various size and complexity.
- Maintain a working knowledge of advances and trends in programming and technology.
- Build web and service applications using VB.NET, C#.NET, and SQL Server.
- Ability to maintain and create front end web design using CSS, HTML, and JavaScript.
- Maintain the existing code base, which includes VB.NET, C#, VB6, and stored procedures.
- Convey and process information with a high degree of accuracy.
- Ability to set, meet, and exceed deadlines.
- Ability to demonstrate initiative and organization.
- Willingness to work collaboratively in a team setting and motivate others.
- Ability to be flexible and work in a fast-paced environment.
- Able to work independently while managing multiple projects and deadlines.
- Complete required security trainings.
- Adhere to the organization’s information security policy and procedures.
- Other duties as assigned.
Minimum Education and/orExperience:
- 8 Years as a Developer.
- 6 Years developing with ASP.NET/C#.NET/VB.NET with web and Windows forms.
- 4 Years using SQL Server (Table Design, Stored Procedures).
- Solid understanding of object-oriented programming and design patterns.
- Strong commitment to follow secure coding practices.
- Experience with jQuery, JSON, web services, and similar technologies.
- IIS and server management experience a plus.
- Strong verbal and written communication skills.
- Effective time management, organizational skills and attention to detail.
- Proactive issue resolution with a positive attitude.
- Ability to work in a team environment.
- Must be self-motivated.
- Ability to work in the US.