Backend Software Engineer (.NET)
Compensation: $80.00+ hourly
Location: Hagerstown, MD
Duration: 12+ month contract
Overview
Our long-standing client, one of the largest automobile and equipment manufacturers in the world, has been steadily growing for almost 100 years. With over 100,000 employees in 18 countries, this $47B company has a worldwide reputation for being an excellent company to work for. Having supported various teams with long-tenured employees, the organization has a history of low turnover, offering an impressive benefits package, great work-life balance, and promotional opportunities to grow with a multinational leader.
We are seeking a skilled Backend Software Engineer with strong experience in modern .NET technologies to design, develop, and deliver high-quality, scalable services. This role requires a collaborative mindset, strong technical expertise, and the ability to work in a distributed, multicultural environment while engaging directly with stakeholders and end users.
Key Responsibilities
- Design, develop, and maintain backend services using .NET 8/9.
- Build scalable, secure, and production-ready APIs following best practices in API design and integration patterns.
- Collaborate with frontend teams working with technologies such as React, Angular, or Blazor.
- Develop and deploy containerized applications using Docker and/or Kubernetes.
- Ensure code quality, performance, and reliability through modern engineering practices.
- Participate in architectural discussions and ensure solutions align with enterprise standards.
- Lead or contribute to customer-facing workstreams, gathering requirements and providing technical expertise.
- Work effectively in a distributed, multicultural team environment.
- Continuously improve development processes, tools, and team collaboration.
Required Qualifications
- Advanced experience developing backend services with .NET 8/9.
- Working knowledge of frontend technologies such as React, Angular, or Blazor.
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Strong understanding of API design principles and integration patterns.
- Familiarity with messaging technologies such as MQTT or Kafka is a plus.
- Self-driven with a growth mindset and passion for delivering high-quality solutions.
- Strong collaboration skills with the ability to engage diverse stakeholders.
- Proven ability to lead technical discussions and customer-facing initiatives.
- Excellent verbal and written communication skills in English.
Preferred Qualifications (Nice to Have)
- Hands-on experience with Microsoft Azure services.
- Experience with CI/CD pipelines and DevOps practices.
- Exposure to shopfloor integrations or IoT solutions.
Category Code: JN008
#LI-LB1