-
Senior .NET Developer
- T and T Consulting Services (Bethesda, MD)
-
US Citizenship Required
Position Summary:
We are seeking a skilled Senior .NET Developer with expertise in .NET 8, microservices architecture, service layer modernization, and experience with CI/CD pipelines preferably with GitHub Actions. In this role, you’ll lead efforts in designing and implementing a modernized service layer to support the modernization of an NIH Acquisitions system. You’ll collaborate closely with cross-functional teams to drive the evolution of our platform and ensure it meets the highest standards of performance, reliability, and scalability.
Key Responsibilities:
+ Assist in architecting developing and deploying scalable microservices using .NET 8 and other modern .NET technologies.
+ Modernize existing service layers to improve performance, reliability, and maintainability, leveraging the latest in .NET frameworks and best practices.
+ Design and build robust APIs and services that integrate seamlessly within a distributed architecture.
+ Collaborate with product owners, designers, and other developers to define technical requirements and system architecture.
+ Experience develop and maintain CI/CD pipelines with GitHub Actions, ensuring seamless integration and deployment of applications.
+ Ensure consistent use of best practices, including design patterns, secure coding, and CI/CD integration.
+ Mentor junior developers, providing guidance on best practices in .NET 8, microservices, and service-oriented architecture.
+ Lead code reviews and actively participate in refining development processes.
+ Work within Agile methodologies, participating in daily stand-ups, sprint planning, and retrospectives.
+ Stay current with emerging trends and technologies in .NET, microservices, and DevOps practices, proposing new solutions to enhance the platform.
Qualifications:
+ **Experience:** 5+ years of professional experience in .NET development, with recent expertise in .NET 8 and microservices.
+ **Education:** Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
+ **Technical Skills:**
+ Strong proficiency in .NET 8, C#, ASP.NET Core, and microservices architecture.
+ Experience with RESTful APIs, gRPC, and messaging systems like RabbitMQ or Kafka.
+ Demonstrated experience in modernizing service layers and rearchitecting monolithic applications into microservices.
+ Solid understanding of cloud and on-prem platform development (Azure, VMWare, and/or AWS) and DevOps practices, with hands-on experience building CI/CD pipelines, particularly using GitHub Actions.
+ Familiarity with front-end technologies (Angular or React) is a plus.
+ Base knowledge of database systems, such SQL Server and NoSQL databases.
+ Excellent debugging, problem-solving, and analytical skills.
**Benefits:** Competitive benefits package including health, dental, vision, life insurance coverage, 401(k) plan, training programs, accrued paid time off (PTO), performance based monthly & quarterly awards, paid holidays and customer kudo rewards.
_Equal Opportunity Employer/Veterans/Disabled_
-
Recent Jobs
-
Software Engineer Associate
- The MITRE Corporation (Mclean, VA)
-
AM FT Dietary Aide HCC
- PruittHealth (Austell, GA)
-
Licensed Nursing Home Administrator - LNFA
- Honey Grove Nursing Center (Honey Grove, TX)
-
Head of Program Management
- None (San Francisco, CA)