MI
.NET Full Stack Developer
MM International, LLC
Richmond · On-site Contract Mid Level 1mo ago
About the role
Job Overview
We are seeking an experienced .NET Full Stack Developer to support the development, modernization, and maintenance of critical systems. This role focuses on transitioning legacy/mainframe applications to a modern .NET-based architecture while contributing across the full software development lifecycle—from requirements gathering to implementation and ongoing support.
This is a hands-on role requiring strong full-stack expertise, collaboration with cross-functional teams, and the ability to work effectively in a structured Agile environment.
Key Responsibilities
- Design, develop, and maintain applications using .NET technologies
- Support modernization initiatives, including migration from legacy/mainframe systems
- Collaborate with business stakeholders to gather and translate requirements into technical solutions
- Develop responsive front-end applications using Angular and TypeScript
- Build and maintain robust back-end services and integrations
- Work with SQL Server for database design, queries, and stored procedures
- Participate in Agile ceremonies including sprint planning, stand-ups, and UAT support
- Perform system integration, testing, debugging, and troubleshooting
- Document technical designs, code changes, and development processes
- Contribute to continuous improvement of tools, frameworks, and delivery methodologies
Required Qualifications
- Minimum 4+ years of experience in full-stack development
- Strong proficiency in C#, ASP.NET, and/or VB.NET
- Hands-on experience with Angular (TypeScript)
- Experience working with Entity Framework
- Solid understanding of SQL Server (tables, queries, stored procedures)
- Familiarity with Agile methodologies and SDLC processes
- Experience with tools such as Postman, Node.js, NPM, and Visual Studio Code
- Strong communication and collaboration skills
- Experience documenting technical solutions and processes
Preferred Qualifications
- Experience with system integration and scalable application architecture
- Strong troubleshooting and analytical problem-solving skills
- Experience mentoring or guiding junior developers
- Knowledge of secure coding practices and application security
- Prior experience working in public sector or regulated environments
Additional Information
- Long-term engagement with strong potential for full-time conversion after 9 months
- Opportunity to work on high-impact modernization initiatives within a government environment
- Collaborative team setting with exposure to enterprise-scale systems
Skills
AngularASP.NETC#.NETEntity FrameworkNode.jsNPMPostmanSQL ServerTypeScriptVB.NETVisual Studio Code
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free