Software Engineer .NET

Our client, a rapidly growing software company headquartered in Dallas, TX, delivers industry-specific solutions to the energy sector, generating annual revenues of $300M–$400M. They’re expanding their engineering team and are looking for a highly skilled .NET Developer to build and scale modern, cloud-native applications.

What They're Looking For

This is an excellent opportunity for a developer who thrives in complex enterprise environments and enjoys working on scalable, high-performance platforms. Ideal candidates will bring:

  • 6+ years of experience building cloud-native applications and developing APIs using .NET / .NET Core
  • At least 3 years hands-on with .NET Core or .NET 5
  • 2+ years of experience working with Microsoft Azure
  • Background in serving enterprise clients — SaaS industry experience is a plus
  • Ability to lead technical efforts and collaborate effectively within cross-functional teams
  • Solid experience with RESTful and SOAP-based services, ideally in a cloud environment
  • Bachelor’s degree in Computer Science or a related technical discipline

Key Responsibilities

  • Architect and scale cloud applications, applying both sync and async design patterns
  • Write, test, and maintain clean, high-quality code with consistent code reviews and CI/CD practices
  • Design and manage database elements including tablesstored procedures, and functions
  • Make informed technical trade-offs that balance performance, scalability, and maintainability
  • Bring a solid understanding of cloud infrastructure, including IaaSPaaSSaaS, and load balancing
  • Take initiative and grow into increasing leadership responsibilities as the team scales
Salary
$300,000 – $400,000 per year
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job

This job is no longer available