Job Title: Software Developer, Lead - .NET / React / Cloud Location: Bethesda, MD Work Type: Hybrid Work (Minimum 2 days Onsite)
Required Clearance: Ability to Obtain Public Trust
Sponsorship: No Current or Future Sponsorship offered for this role. Job Overview: We are seeking a highly skilled
Software Developer, Lead to support the design, development, modernization, and maintenance of enterprise web and mobile applications supporting NIH mission-critical systems. This role requires deep expertise in Microsoft technologies, modern front-end frameworks, cloud modernization, enterprise architecture, and Agile software delivery.
The Technical Lead will provide hands-on technical leadership across multiple enterprise application initiatives and collaborate closely with Project Managers, Architects, Developers, QA Engineers, DevOps teams, and Government stakeholders to deliver scalable, secure, and high-performing software solutions.
Key Responsibilities- Lead architecture, design, development, and implementation of enterprise web and mobile applications using the Microsoft technology stack.
- Provide hands-on technical leadership for Agile software development teams supporting NIH enterprise systems.
- Design and develop scalable enterprise solutions using:
- .NET 6/.NET 8
- ASP.NET Core
- C#
- SQL Server
- React.js
- React Native
- Expo
- Vue.js (as applicable)
- Architect reusable frameworks, shared components, APIs, and enterprise integration patterns to support standardization and scalability across applications.
- Lead technical solution design activities involving:
- Multi-system integrations
- Enterprise data architecture
- API integrations
- Database design and optimization
- Mobile-first application strategies
- Cloud modernization initiatives
- Develop and maintain CI/CD pipelines, automated deployment strategies, and DevOps processes using Azure DevOps and Git-based workflows.
- Guide development teams through code reviews, design reviews, architecture discussions, and technical troubleshooting activities.
- Support modernization of legacy applications and migration to modern .NET platforms and cloud-enabled architectures.
- Design secure, scalable, and maintainable application architectures aligned with:
- FISMA
- HHS/NIH security requirements
- Section 508 accessibility standards
- HHS EPLC methodology
- Support cloud migration and modernization initiatives including:
- Lift-and-shift assessments
- Containerization
- Microservices architectures
- Serverless computing
- Auto-scaling infrastructure strategies
- Collaborate with QA teams to implement automated testing strategies, quality assurance processes, and software lifecycle best practices.
- Provide technical leadership for mobile application development and deployment across Android and iOS platforms.
- Ensure consistency in business workflows, user experience, and application behavior across web and mobile platforms.
- Support system integration, data modeling, ETL development, and enterprise reporting initiatives.
- Assist with proof-of-concept (POC) and pilot development efforts to evaluate emerging technologies and modernization approaches.
- Participate in production support, issue resolution, performance optimization, and operational maintenance activities.
- Create and maintain technical documentation including architecture diagrams, deployment procedures, configuration documentation, and development standards.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related technical discipline.
- 10+ years of hands-on software development experience designing and developing enterprise applications using Microsoft technologies.
- 5+ years of experience leading technical teams in Agile environments.
- 3+ years of hands-on experience building large-scale web and mobile applications using React.
- Strong expertise with:
- .NET / ASP.NET Core
- C#
- Microsoft SQL Server
- RESTful APIs and enterprise integrations
- React.js and React Native
- Azure DevOps
- Git source control
- Experience designing enterprise application architectures and scalable distributed systems.
- Strong understanding of CI/CD pipelines, DevOps processes, and release management practices.
- Experience with cloud platforms and cloud modernization strategies.
- Ability to lead technical design discussions and mentor development teams.
- Strong understanding of secure software engineering practices and enterprise SDLC methodologies.
- Ability to work in a hybrid environment in Rockville, MD / DC Metro area.
Preferred Qualifications- Experience with Vue.js (desirable but not required)
- Experience supporting NIH, HHS, or other federal government IT environments
- Familiarity with:
- FISMA
- ATO processes
- POA&M remediation
- Section 508 compliance
- HHS EPLC methodology
- Experience with:
- React Native and Expo
- Mobile application deployment
- Containerization and microservices
- Enterprise cloud migration initiatives
- SQL performance tuning and ETL development
- Experience modernizing legacy enterprise systems
- Microsoft, Azure, Scrum, or Agile certifications preferred
High-Level Technology StackRequired Technologies- Microsoft Visual Studio 2022 (or later)
- Microsoft SQL Server 2019 (or later)
- C# Programming Language
- Azure DevOps for Project Management and Configuration Management
- Git for Source Control
- React.js for front-end development
- React Native and Expo for mobile application development
Nice to Have- Vue.js
- Cloud-native development experience
- Containerization technologies
- Microservices architecture experience
- Mobile enterprise deployment experience
Compensation and Benefits The projected compensation range for this position is $100,000 to $150,000 per year benchmarked in the Washington, D.C. metropolitan area. Salary at LCG is determined by various factors, including but not limited to role, location, the combination of education/training, knowledge, skills, competencies, certifications, and work experience.
LCG offers a competitive, comprehensive benefits package which includes health insurance options (medical, dental, vision), life and disability insurance, retirement plan contributions, as well as paid leave, federal holidays, professional development, and lifestyle benefits.