Lead Software Engineer

Job Description

Job Category: IT
Job Type: Full Time
Job Location: Colorado
Job Location Type: Remote

We’re looking for a Lead Software Engineer with expert-level skills in C#, .NET, and SQL Server to join our high-performing development team. This is a senior, fully remote position with a U.S.-based company, where you’ll lead the design and development of custom enterprise-grade systems and collaborate directly with technical and non-technical stakeholders.

If you’re passionate about software architecture, backend services, and API development—and you thrive in a remote, agile environment—this opportunity is for you.

What You’ll Do

Build & Design

  • Lead the design of complex software systems and custom integrations
  • Oversee implementation across internal and client projects
  • Develop and optimize secure, scalable APIs and backend services
  • Architect solutions for data migrations and multi-client environments

Process & Documentation

  • Participate in retrospectives and team stand-ups
  • Provide training, documentation, and mentorship to other developers
  • Conduct code reviews and support continuous improvement efforts

Client Collaboration

  • Communicate directly with client-side stakeholders to translate needs into technical specs
  • Recommend solutions to complex system and data issues
  • Provide technical documentation and reporting for both technical and business audiences

What We’re Looking For

🎓 Experience & Qualifications

  • 5+ years of professional software development experience
  • Proven ability to operate as a self-starter in a remote environment
  • Strong communicator—able to clearly explain technical concepts to clients and peers
  • No formal degree required if compensated by experience; certifications (e.g., Microsoft) are a plus

Must-Have Technical Skills

  • Expert in C# and .NET Framework (non-negotiable)
  • Strong experience with Entity Framework and SQL Server
  • Familiar with version control systems (e.g., Git)
  • Experience building and debugging complex APIs and logic engines
  • Proficient with scripting (PowerShell, batch), command line interfaces, and Visual Studio
  • Comfortable working in an Agile SDLC with ticketing tools

Nice-to-Have

  • Knowledge of Angular or modern web frameworks
  • Experience with Azure, unit/regression testing, or the testing industry
  • Familiarity with tools like Visual Studio Code, Azure DevOps, or CI/CD pipelines

Tech Stack & Tools

  • C# / .NET / Entity Framework
  • Microsoft SQL Server
  • Git / CLI / PowerShell
  • Visual Studio, VS Code
  • Azure (working knowledge)
  • Agile workflow and ticketing software

Apply Now

If you’re ready to lead challenging, high-impact projects and build next-gen solutions with a team that values autonomy, quality, and innovation—we want to meet you!

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Apply and Get Hired

open roles, jobs and career oportunities in a Staffing agency

Perks that work for you

Are you ready to transform your career?

Don’t wait for the future to find you—take charge and discover the opportunities that await.