On behalf of our client, Dice Talent Solutions is seeking a Senior .NET Developer to guide the technical direction of our client s product. In this role, you ll deliver scalable and reliable applications, contribute to architectural decisions, and ensure engineering excellence across our client s platform while mentoring developers.
This is a full-time (direct hire) hands-on team leadership role where you ll balance coding, design, and strategy, including the responsible use of AI-assisted development tools to improve developer productivity, code quality, and delivery speed, while enabling the growth of the team.
This full-time (direct hire) position is based out of Chantilly, VA and works a HYBRID schedule, with Tuesdays and Thursdays as telework days.
Candidates must be able to work on our client s W2 (annual salary + benefits package). No visa sponsorship or transfers are available. No 3rd party Corp to Corp inquiries will be considered.
Key Responsibilities:
- Lead the design, development, and maintenance of product features/enhancements.
- Collaborate with architects and product stakeholders to define technical direction.
- Mentor and guide developers, ensuring adherence to best practices and coding standards.
- Build and optimize RESTful APIs with service-oriented architectures.
- Establish best practices for using AI-assisted tools in daily development (e.g., code generation, refactoring, test creation, documentation, and design exploration).
- Review, validate, and curate AI-generated output to ensure it meets architectural, security, and quality standards.
- Leverage AI tools to accelerate planning, estimation, and technical discovery while maintaining strong engineering judgment and ownership.
- Continuously evaluate new AI-driven development workflows and tools to improve team productivity and software quality.
- Oversee front-end integration with back-end services.
- Drive the adoption of patterns such as Domain Driven Design, CQRS, and Event-Driven Architecture.
- Ensure code quality through testing (unit, integration, and automation).
- Identify and resolve performance bottlenecks across applications and databases.
- Champion secure coding practices and modern development techniques.
Required Experience & Skills:
- 10+ years of experience designing and developing scalable web applications.
- Strong expertise in C# and ASP.NET.
- Proven experience with RESTful APIs and service-oriented architecture.
- Experience leading development teams.
- Proficiency in front-end technologies (Angular, JavaScript, HTML5).
- Experience with Entity Framework or similar ORM tools.
- Knowledge of Dependency Injection (IoC containers such as Ninject, Autofac).
- Familiarity with event messaging solutions (e.g., NServiceBus).
- Proficiency in SQL Server, MongoDB, or similar large-scale databases.
- Experience using AI-assisted development tools (e.g., Codex, Opus, or Copilot-style agents) for coding, refactoring, test generation, and technical planning.
- Understanding of how to validate, review, and govern AI-generated code to meet quality, security, and maintainability standards.
- Strong grasp of performance tuning and optimization.
- Excellent communication skills and ability to collaborate across teams.
Development Process
- Knowledge of Agile/Scrum methodologies.
- Experience with CI/CD tools such as GitHub, Jira, Octopus, etc.
- Experience using AI-assisted tools as part of the development lifecycle for design exploration, implementation, testing, and documentation.
- Active participation in backlog grooming and sprint planning.
- Ownership of features from Ready to Done.
Personal Qualities
- Proactive, self-starter who drives initiatives forward.
- Strategic thinker with a focus on scalability and maintainability.
- Strong leader who values team success as much as personal success.
- Thrives in a fast-paced environment with frequent feature releases.
Preferred:
- Familiarity with modern DevOps practices (CI/CD pipelines, Bamboo, Jira, GitHub).
- Knowledge of cloud platforms (AWS, Azure) and deployment strategies.
- Experience with mobile development or cross-platform solutions.