Demo

Lead .NET Developer

Pioneering Evolution, LLC
Arlington, VA Full Time
POSTED ON 2/13/2025
AVAILABLE BEFORE 3/13/2025
Position Description

Pioneering Evolution is seeking a highly skilled and motivated Lead Software Developer to provide technical leadership within the software development team. The Lead Developer will be responsible for guiding the team in the modernization of a Marine Corps software platform's .NET Core stack, working closely with stakeholders, and ensuring high-quality, secure, and scalable software solutions. This position requires a Secret Clearance and is based in the Washington D.C. metro area, with on-site requirements as needed.

Responsibilities

  • Set the technical vision for the modernization of M-SHARP’s .NET Core stack and oversee architectural decisions, collaborating with stakeholders to ensure alignment with business needs.
  • Provide high-level technical coaching and career development guidance to senior, mid-level, and junior developers, ensuring alignment with best practices.
  • Architect and design scalable, high-performance applications utilizing AWS Fargate, RDS, and microservices architecture.
  • Lead the migration and modernization of M-SHARP’s .NET technical stack, ensuring a smooth transition from legacy systems.
  • Engage with stakeholders, translating business requirements into technical implementations.
  • Oversee API design and development, ensuring robust and secure interfaces between services.
  • Work with the DevSecOps engineer to ensure .NET applications follow secure, scalable, and automated AWS deployment best practices.
  • Perform code reviews, enforce coding standards, and ensure adherence to best practices.
  • Monitor application performance, identifying and resolving scalability and security issues.
  • Evaluate and define AI/ML integration strategies, identifying automation and predictive analytics opportunities within M-SHARP’s architecture.
  • Stay up to date with industry trends, advocating for modern technologies and methodologies.

Required Experience

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field.
  • 10 years of experience in software development, with a strong focus on .NET Core and C#.
  • Experience upgrading and modernizing .NET applications, including migration from .NET Framework to .NET Core.
  • Strong expertise in ASP.NET Core, including MVC, Web API, and Blazor.
  • Proficiency in SQL-based relational databases, with hands-on experience in AWS RDS (PostgreSQL, SQL Server, or MySQL).
  • Experience designing, developing, and maintaining RESTful APIs and gRPC services.
  • Knowledge of software architecture best practices, including SOLID, Clean Architecture, and Domain-Driven Design (DDD).
  • Develop and deploy containerized .NET applications using Docker and AWS Fargate, collaborating with DevSecOps for secure and scalable deployments.
  • Strong Git skills, including GitFlow or GitLab Flow.
  • Unit testing and Test-Driven Development (TDD) experience.
  • Proven leadership experience, including mentoring, conducting code reviews, and leading Agile development teams.
  • Experience working in Agile/Scrum environments, participating in sprint planning and backlog grooming.
  • Secret Clearance required.

Desired Experience

  • Experience working with DevSecOps engineers to implement CI/CD pipelines (AWS CodePipeline, GitHub Actions, Jenkins).
  • Familiarity with AWS IAM roles, policies, and security best practices (handled primarily by DevSecOps).
  • Experience with Infrastructure as Code (Terraform or AWS CloudFormation) (handled primarily by DevSecOps).
  • Knowledge of Kubernetes (EKS) or other container orchestration tools.
  • Experience with event-driven architectures using AWS SQS, SNS, or EventBridge.
  • Familiarity with GraphQL API development.
  • Understanding of multi-cloud environments (Azure/GCP experience as a plus).
  • Experience with AI/ML integration in .NET applications, such as implementing ML models, using ML.NET, AWS SageMaker, or OpenAI API for intelligent automation.

Who We Are And What We Offer

In addition to competitive salaries and opportunities for professional development and advancement, our employees enjoy a comprehensive range of benefits. To keep pace with the changing needs of our employees, we continually evaluate benefit plans. Current benefits include:

  • Paid time off
  • 10 paid holidays
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Legal assistance
  • Company-paid life insurance and AD&D
  • Company-paid long term and short term disability insurance
  • Tuition reimbursement
  • 401(k) plan with company contribution
  • Continuing Education Opportunities – We encourage our employees to grow in their areas of expertise and beyond. We believe in strengthening our team through education and we offer a variety of opportunities to pursue individual education, training and development goals. In addition to traditional classroom learning, new employees go through an internal proficiency program to ensure everyone has the skills they need to succeed.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead .NET Developer?

Sign up to receive alerts about other jobs on the Lead .NET Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Pioneering Evolution, LLC

Pioneering Evolution, LLC
Hired Organization Address Arlington, VA Full Time
POSITION DESCRIPTION : Pioneering Evolution is seeking a highly skilled and motivated professional with extensive experi...
Pioneering Evolution, LLC
Hired Organization Address VA Full Time
POSITION DESCRIPTION : Pioneering Evolution is seeking a Senior Acquisition Analyst who has experience supporting a DoD ...
Pioneering Evolution, LLC
Hired Organization Address Arlington, VA Full Time
POSITION DESCRIPTION : Pioneering Evolution is seeking a Mid-Level DevSecOps Engineer to assist in implementing and main...
Pioneering Evolution, LLC
Hired Organization Address Arlington, VA Full Time
POSITION DESCRIPTION : Pioneering Evolution is seeking a Junior Software Developer to support the development of a Marin...

Not the job you're looking for? Here are some other Lead .NET Developer jobs in the Arlington, VA area that may be a better fit.

​​​​​​​Lead .Net Developer

Axxum Technologies, Mclean, VA

Lead .Net Developer

AXXUM TECHNOLOGIES LLC, Mc Lean, VA

AI Assistant is available now!

Feel free to start your new journey!