Associate Microsoft Application Developer
About the role
This role is ideal for a developer who is ready to keep growing: someone who enjoys learning from experienced teammates, working closely with clients and end users, and helping turn real mission needs into reliable, maintainable software. You will join a cohesive Agile team that values curiosity, follow-through, collaboration, and steady technical growth.
Technical Delivery and Client Partnership
- Design, develop, and implement new applications, services, and enhancements to existing systems
- Translate technical requirements and architecture designs into clean, maintainable code
- Support ongoing Operations and Maintenance for existing mission systems
- Participate in application design, technical specifications, testing, troubleshooting, and performance validation
- Work within an Agile team to deliver features, resolve issues, and improve system reliability
- Collaborate with developers, analysts, testers, and client stakeholders to understand needs and solve problems
- Contribute to continuous improvement in code quality, testing, deployment, and team practices
Required Education, Skills, and Experience
- Bachelor's degree in Computer Science or a related technical field required
- 3+ years of hands-on experience with Microsoft development tools and technologies
- Hands-on experience working in Agile development environments
- Experience with Microsoft development tools and technologies, including some combination of C#, .NET Core, ASP.NET, MVC, Visual Studio, SQL Server, WCF, SSIS, SSRS, and Azure DevOps
- Strong verbal and written communication skills
- Able to collaborate effectively within a development team
- Solid problem-solving skills and a passion for building and improving software solutions
Preferred Education, Experience, and Skills
- Experience developing or supporting systems for financial, regulatory, or data-focused users
- Familiarity with systems involving commodities, futures, options, swaps, or other financial market data
- Experience with Azure DevOps CI/CD pipelines, including automated builds, testing, and deployments
Pay
Our estimated salary range for this position is $60,000 - $115,000. This presented salary range is not a guarantee of compensation or salary. Offered salary is based on education, experience, geographic location, and possibly contractual requirements as appropriate to the role.
Benefits
As a Washington Post Top Workplace award winner for the past THIRTEEN years in a row, the Top Workplaces USA for the past five years, and a recipient of the Companies As Responsive Employers (CARE) Award for the past six years, Dev Technology employees enjoy:
- Generous and flexible time-off policy
- Flexible work schedules and telework options, including remote work availability for eligible projects
- Career development opportunities including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunities
- Industry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more
- 401K matching with a 5% matching contribution
- Regular team and company social events including our annual party, happy hours, fitness challenges, and more
- A focus on community engagement including company wide support activities, employer match for donations, and time off for volunteer efforts
Equal Opportunity Employer
Dev Technology Group is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or any other characteristic protected by law.