about 3 hours ago
Reston, VA, USAMid Level / Senior
Base Salary
$110k - $120k/yr
Responsibilities
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Design, develop, and maintain robust and scalable .NET applications using C# and SQL.
- Lead the full software development lifecycle from concept to deployment and ongoing support.
- Mentor and provide technical guidance to junior developers.
- Stay current with industry trends and best practices to continuously improve development processes.
Requirements
- Bachelor's degree in computer science or related field, or equivalent experience.
- 5+ years' experience in IT and 3+ years as a Subject Matter Expert (SME) in developing custom applications using C#.
- 5+ years of experience in web development using Microsoft technologies.
- 5+ years of hands-on experience with .NET standard, .NET core frameworks, C#, MVC, Web API, and REST API.
- 5+ years of experience with Microsoft SQL Server databases and writing complex SQL queries.
- 5+ years of experience in designing front-end applications using JavaScript, jQuery, and CSS.
- Experience with CRM software solutions and data management best practices.
- Proven experience leading technical teams and mentoring engineers.
- Experience with Agile development processes is preferred.
Benefits
- Health, dental, and vision insurance.
- 401(k) retirement plan with company match.
- Paid time off (PTO) and holidays.
- Parental Leave and dependent care.
- Flexible work arrangements.
- Professional development opportunities.
- Employee assistance and wellness programs.
