Senior Microsoft Azure Developer
Role details
Job location
Tech stack
Job description
Dev Technology Group is seeking a senior-level Microsoft Azure Developer to support our CFTC client's mission to develop new tools and technologies, enhance existing applications, and provide Operations and Maintenance (O&M) support for mission-critical systems. This role is ideal for a developer who has experience designing, developing, and enhancing cloud-native applications and services using Microsoft Azure, collaborating closely within an agile team, and continuing to grow technically in a fast-paced federal environment.
What You Will Be Doing:
- Design, develop, and implement new applications/services and enhancements to existing systems in an agile environment.
- Translate technical requirements and architecture designs into high-quality, maintainable code.
- Participate in application design, technical specifications, and testing to ensure functionality and performance.
- Develop and integrate APIs and microservices.
- Work with both relational and NoSQL data stores, including Azure Storage solutions.
- Support ongoing Operations and Maintenance (O&M) efforts for existing applications.
- Collaborate with cross-functional team members to meet client needs and project goals.
- Contribute to continuous improvement efforts, including code quality, testing, and deployment practices.
Requirements
- Bachelor's degree in a technical field and 7+ years of relevant development experience, or equivalent experience in lieu of a degree
- Hands-on experience working with Microsoft Azure, including:
- Azure functions and serverless architecture
- Azure App Services and cloud-hosted solutions
- Deployment, configuration, and environment management
- Building a new application in Azure
- Experience working with NoSQL and cloud storage solutions, such as:
- Azure Storage accounts (Blob storage, Table storage, Queues)
- Understanding of scalable, non-relational data design patterns
- Strong verbal and written communication skills
- Proven ability to collaborate effectively within a development team
- Solid problem-solving skills with a passion for building and improving software solutions
- Experience with Azure DevOps CI/CD pipelines, including automated builds, testing, and deployments
- 7+ years of experience using Microsoft development tools and technologies, including some combination of:
- Visual Studio
- SQL Server
- C#, .NET, .NET Core / .NET 5+
- WCF, SSIS, SSRS
- Azure DevOps
Preferred Education, Experience, and Skills
- Experience developing or supporting systems for financial users.
- Familiarity with financial systems related to commodity futures, options, or swaps.
- Exposure to federal or regulated environments.
Our estimated salary range for this position is $100,000-$150,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. *Salary could fall outside of this range.
Benefits & conditions
As a Washington Post Top Workplace award winner for the past TWELVE 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
- To learn more about working at Dev Technology, visit Working At Dev Technology Group