
Microsoft Full Stack Developer (Azure/.NET)
Job Description
Description
Work alongside a dedicated and diverse set of people to offer honest advice and practical guidance to our clients?
- Learn and grow by taking advantage of every opportunity available to you?
- Be the difference and make it happen?
- Apply test-driven development principles to develop, enhance, and sustain medium to large complex applications using a combination of .NET and JavaScript frameworks.
- Refine and optimize the existing Azure architecture to improve interoperability, scalability, performance, reliability, and security.
- Enhance and optimize applications hosted in Azure App Service, ensuring adherence to cloud-native best practices.
- Collaborate with customer product owners and cross-functional agile teams to support working sessions and to evaluate, define, and prioritize requirements/features/user stories.
- Contribute to technical research/analysis of user stories and participate in agile ceremonies, including backlog refinement and sprint planning.
- Complete assigned user stories by designing and developing new features/components or major enhancements to existing software while ensuring compliance with Cyber Security and Federal IT security standards (i.e., NIST) as well as Section 508 accessibility requirements.
- Conduct unit testing and collaborate with testers to address issues/bugs, and support the team with documentation required by the client.
- Support demos and provide technical support to end-users for UAT and/or production issues.
What We Need From You (Required):
- U.S. Citizenship required (NO EXCEPTIONS). Must be able to obtain a Public Trust clearance.
- 6+ years of software engineering experience, including hands-on development in .NET / C#.
- 3+ years of experience designing, enhancing, and supporting solutions within Microsoft Azure.
- Experience with Azure App Service, Azure DevOps, and Azure SQL Database.
- Experience with front-end technologies: JavaScript, HTML5, CSS3.
- Experience with Vue or other frameworks and 3rd party libraries such as React, Angular, or jQuery.
- Experience building backend APIs and services using Microsoft's .NET framework and C#.
- Skilled in SQL and experienced working with relational databases such as SQL Server or Azure SQL.
- Proven experience developing and deploying applications in an Azure environment.
- Excellent communicator and collaborator within Agile teams and stakeholders.
- Experience maturing and optimizing Microsoft-based systems in Azure Gov Cloud environments.
- Azure certifications (e.g., AZ-104, AZ-305).
- Experience working with federal clients or in a government contracting environment.
- Familiarity with tools like SharePoint, GitHub, and Jira.
- Experience using artificial intelligence (AI) to inject automation and efficiency for client requirements.
- Experience working with .NET Core.
- Experience creating new or maintaining existing CI/CD pipelines with technologies such as Jenkins, Azure DevOps, or GitHub Actions.
Work Setup:
Remote with occasional meetings in the Washington, DC metro area
- Must be able to obtain a Public Trust clearance. U.S. Citizenship required.
- Bachelor's Degree strongly preferred with a technical major.
Benefits & Perks:
At MetaPhase, we care about your well-being and success. Our benefits include generous PTO, federal holidays, parental leave, and comprehensive health coverage (medical, dental, vision, life, and disability). We also offer a 401(k) with company match, FSA/HSA options, commuter benefits, and much more. Salary commensurate with skills and experience. Acceptable range $115,000-$140,000
- Washington Post Top Workplaces – 2022, 2023
- Washington's Business Journal’s Best Places to Work – 2021, 2022
- Virginia Businesses Best Place to Work – 2021, 2022, 2023, 2024
- Northern Virginia Technology Council Top 100 Technology Firms – 2020
#dice
#LI-REMOTE