AI SCORE 8.5

Mid-Level C# .NET Back End Software Engineer - Remote

$90K–$120K/year

About the Role

We are looking for a talented Mid-Level C# .NET Back End Software Engineer to join our dynamic team remotely. As a Mid-Level C# .NET Back End Software Engineer, you'll engage in the comprehensive software development lifecycle (SDLC), involving design, development, testing, deployment, monitoring, and maintenance of software systems. This role is crucial in driving our mission of enabling our customers to make the world healthier, cleaner, and safer.

What You'll Do

  • Contribute to our governance, principles, and ways of working.
  • Design, develop, and maintain software applications using C# .NET.
  • Collaborate with product managers, designers, and other engineers to create effective solutions.
  • Write clean, scalable, and efficient code that meets the project requirements.
  • Troubleshoot, debug, and upgrade existing software to enhance performance.
  • Participate in code reviews and contribute to team knowledge sharing.

Requirements

  • 3-5 years of experience as a Software Engineer or similar role.
  • Hands-on experience and proficiency with C# .NET and Azure Cloud.
  • Solid understanding of software development methodologies and practices.
  • Knowledge of RESTful APIs and microservices architecture.
  • Strong understanding of serverless architecture and cloud computing principles.
  • Experience with building data ingestion with multiple file formats and API integration.
  • Bachelor’s degree in computer science, engineering, or a related field (or equivalent work experience).

Nice To Have

  • Experience with other elements of our tech stack including JavaScript, ReactJS, and Azure services.
  • Familiarity with infrastructure-as-code tools such as Bicep or Terraform.
  • Contributions to open-source projects or personal projects.

What We Offer

  • Competitive salary and benefits package.
  • Fully remote work environment with flexible hours.
  • Opportunities for professional development and continuous learning.
  • Collaborative team culture that values innovation and creativity.
  • Impactful work that contributes to global health and safety.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This remote Mid-Level C# .NET Back End Software Engineer position offers a unique opportunity to work with a leading health tech company. You'll be part of a dynamic team, contributing to impactful projects while enjoying a flexible work environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C# and .NET frameworks, with hands-on experience in developing and deploying microservices and RESTful APIs, ensuring robust integration within Azure cloud environments.

Self-motivated and disciplined, capable of thriving in a fully remote work setting while managing time effectively, collaborating asynchronously with team members across different time zones.

Strong understanding of CI/CD practices and tools like Git, with a mindset focused on continuous improvement and quality assurance throughout the software development lifecycle.

Learning Resources

C# Guide - Microsoft Docsguide

Career Path

Mid-Level C# .NET Back End Software Engineer(Now)Senior C# .NET Back End Software Engineer(2-4 years)Lead Software Engineer(4-6 years)

Market Overview

Market Size 2024
$50B
Annual Growth
8.5%
AI Adoption in Software Development
45%
Investment in Cloud Solutions
+35%
Labour Demand for .NET Developers
+20%
Avg Salary for Mid-Level .NET Engineers
$95K

Skills & Requirements

Required
C.NETAzure
Growing in Demand
Azure DevOpsKubernetesGraphQL
Declining
ASP.NET Web FormsWCF (Windows Communication Foundation)

Domain Trends

Rise of Cloud-Native Applications
Over 60% of new applications are being developed as cloud-native, leveraging microservices and CI/CD practices, which increases the demand for C# .NET developers skilled in Azure.
Increased Focus on DevOps Practices
Companies adopting DevOps methodologies have reported a 30% increase in deployment frequency, emphasizing the need for skills in CI/CD and Azure DevOps among .NET developers.
Shift Towards API-First Development
APIs are becoming the backbone of software architecture, with 70% of organizations prioritizing RESTful APIs and GraphQL for their services, creating demand for backend engineers proficient in these technologies.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.