Senior .NET Engineer

Location: Hanover, US
Job ID: ATR 17946
Apply Now Back to Results

Job Description

Job Title: Senior .NET Engineer
Location: Hanover, MD – Fully Remote
Eligibility: Candidate must be able to be employed in the United States

Job Description:

Senior .NET Engineer (Cloud and Modernization)

We’re seeking an experienced Senior .NET Engineer to help design, build,
and maintain modern, cloud-native applications as part of our ongoing
technology transformation. This role is ideal for a highly capable
developer who enjoys solving complex problems, writing clean and
efficient code, and collaborating within a structured, team-driven
environment.

You will work closely with architects, product owners, and QA engineers
to implement scalable microservices and APIs on Azure, following
established standards for reliability, security, and performance.

Key Responsibilities

- Develop and maintain .NET 8+ and ASP.NET Core applications, APIs,
and background services

- Implement features within a microservice architecture using Docker
and Kubernetes (AKS)

- Integrate with Azure cloud services, such as App Services,
Blob/Table/Cosmos DB, Key Vault, and Service Bus

- Write clean, testable, and efficient code that aligns with
established architecture and coding standards

- Participate in code reviews, ensuring maintainability and adherence
to team practices

- Support and contribute to our Azure DevOps environment, including
pipeline maintenance, YAML templates, build/release automation,
and container deployment workflows

- Troubleshoot and optimize application performance, observability,
and reliability

- Collaborate with QA engineers and business analysts to validate and
deliver business requirements

- Contribute to team documentation and system knowledge sharing

Required Qualifications

- Bachelor’s degree in Computer Science, Software Engineering, or
equivalent practical experience

- 6+ years of experience developing with C#, including hands-on work
with .NET Core / .NET 8+

- Hands-on experience with RESTful API design and integration

- Solid understanding of SQL Server and experience with Entity
Framework Core or Dapper

- Familiarity with cloud-native concepts and Azure services
(Functions, App Services, Blob/Table/Cosmos DB)

- Experience with containerized applications (Docker, Kubernetes)

- Ability to contribute to DevOps pipelines and deployment automation
(Azure DevOps preferred)

- Working knowledge of version control (Git) and branching strategies

- Good communication and teamwork skills; ability to follow direction
and collaborate effectively

Preferred Skills

- Experience working with Blazor, Razor Pages, or ASP.NET MVC (Razor
views) is preferred

- Experience using AI-assisted development tools or models (e.g.,
GitHub Copilot, ChatGPT, or similar) to improve developer
efficiency and code quality

- Familiarity with message-based architectures (e.g., Service Bus)

- Experience with monitoring and logging tools (App Insights & Raygun)

Soft Skills

- Strong attention to detail and commitment to code quality

- Excellent problem-solving and debugging skills

- Adaptable and eager to learn new tools and technologies

- Works well in a collaborative environment, taking direction from
technical leads
Apply Now Back to Results

Apply Now

Required
Required
Required

Resume

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt

Send Us Your Information

We are always looking for passionate and dedicated people to join our team.

Send us your resume and if a job opens up and we find a good match, we’ll be in touch!

Your Information

Please ensure all fields have been filled.

Your Information

Upload your Resume

Please note only files with .pdf, .docx , .rtf or .doc file extensions are accepted.

Max file weight: 512KB.

Please attach your resume, ensure it is in the correct format and smaller than 512KB.

×