OVERVIEW:
We are seeking a skilled and experienced software developer to join our team. In this role, you will be responsible for developing, maintaining, and updating our data-centric client-server and web applications using technologies such as ASP.net, C#, .Net core 6, JavaScript/jQuery, SQL Server, MVC, and DevExpress. The ideal candidate should have experience with data-driven web applications and be proficient in utilizing these technologies to develop high-quality software applications.
GENERAL DUTIES:
- Collaborate with cross-functional teams to design, develop, test, and deploy data-centric web applications using ASP.net, C#, .net core 6, JavaScript/jQuery, SQL Server, MVC, and DevExpress.
- Develop and maintain clean, scalable, and high-performance code to meet functional and non-functional requirements, quality, and security standards.
- Write and maintain technical documentation, including requirements, design, and user manuals.
- Participate in code reviews to ensure code quality and maintainability.
- Stay up-to-date with emerging trends and technologies in software development.
- Utilize Team Foundation Server for source control, issue tracking, and project management.
REQUIRED QUALIFICATIONS:
- This position will require in-office presence
- At least 3 years of experience in software development using ASP.net, C#, .Net core 6, JavaScript/jQuery, SQL Server, MVC, and DevExpress.
- Proven experience with data-centric web application development.
- Experience with Team Foundation Server for source control, issue tracking, and project management.
- Strong analytical and problem-solving skills.
- Excellent communication skills.
- Ability to work effectively in a team environment.
DESIRED QUALIFICATIONS:
- Desirable but not required Bachelors degree in Computer Science, Software Engineering, or related field.
CLEARANCE: