NMI12.02.26
AI SCORE 8.5

Remote Staff Software Engineer - C# & Cloud Solutions

$100K–$150K/year

About the Role

As a Remote Staff Software Engineer at NMI, you will play a crucial role in shaping our software solutions. This position is ideal for a highly experienced individual contributor who thrives in a collaborative environment while focusing on hands-on delivery. You will leverage your strong technical judgment to build reliable, secure, and maintainable software that enhances our partner-facing systems.

What You'll Do

  • Contribute to the technical design and implementation of partner-facing systems across Partner Activation and Partner Administration.
  • Design and build scalable, secure, and maintainable services using established architectural patterns and best practices.
  • Collaborate across teams to deliver cohesive partner onboarding and administration experiences.
  • Translate business and product requirements into practical technical solutions.
  • Write, review, and maintain high-quality code with a focus on reliability and long-term maintainability.
  • Identify technical risks and improvement opportunities within owned systems and raise them proactively.
  • Support production systems by improving testing, observability, and operational readiness.
  • Mentor junior and mid-level engineers through code reviews, pairing, and technical guidance.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.
  • 6–8+ years of experience developing complex software applications in a commercial environment.
  • Strong hands-on experience with .NET Framework / C# (preferred) and/or PHP, building backend services and APIs.
  • Experience working with Microsoft SQL Server or other relational databases, including schema design and performance tuning.
  • Hands-on experience designing, deploying, and operating cloud-based solutions.

Nice to Have

  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with containerization technologies like Docker.
  • Knowledge of modern front-end frameworks.

What We Offer

  • Competitive salary ranging from $100,000 to $150,000 per year.
  • Fully remote work environment with flexible hours.
  • Opportunities for professional growth and development.
  • Collaborative and inclusive company culture.
  • Health, dental, and vision insurance.
  • Generous paid time off and holiday policy.
Why This Job8.5 of 10

This Remote Staff Software Engineer position at NMI offers a competitive salary, a collaborative work environment, and opportunities for professional growth. Ideal for experienced engineers looking to make an impact.

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

Who Will Succeed Here

Strong expertise in C# and the .NET Framework, with hands-on experience in developing cloud-based applications using Azure or AWS services.

Proficient in designing and implementing RESTful APIs, showcasing the ability to create efficient and scalable software solutions in a remote collaborative environment.

Demonstrated experience in database management with Microsoft SQL Server, including performance tuning and optimization, alongside a proactive mindset for continuous improvement and technical leadership.

Learning Resources

C# Fundamentals for Absolute Beginnersvideo

Career Path

Remote Staff Software Engineer - C# & Cloud Solutions(Now)Lead Software Engineer - Cloud Solutions(1-2 years)Engineering Manager - Software Development(3-5 years)

Market Overview

Market Size 2024
$45B
Annual Growth
8.2%
AI Adoption
37%
Investment in Cloud Solutions
+25%
Labour Demand for C# Developers
+15%
Avg Salary for Senior C# Developers
$120K

Skills & Requirements

Required
C.NET FrameworkPHP
Growing in Demand
Azure DevOpsMicroservices ArchitectureContainerization (Docker, Kubernetes)
Declining
Classic ASPVB.NET

Domain Trends

Rise of Cloud-Native Development
Over 60% of companies are adopting cloud-native architectures, leading to increased demand for C# developers skilled in cloud solutions.
Increased Focus on API-First Development
Around 50% of software projects are now API-first, highlighting the need for developers proficient in creating and consuming APIs.
Growth in DevOps Practices
Organizations implementing DevOps have seen a 30% reduction in time-to-market, emphasizing the importance of skills in Azure DevOps and CI/CD pipelines.

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.