We're Hiring: Lead Software Engineer (.NET/C#)
Location:
Fully Remote (Anywhere in Mexico)
Schedule:
Monday to Friday | 8:00 AM – 5:00 PM EST or PST (flexible within U.S. time zones)
Salary:
TBD
Type:
Full-time | Permanent
About the Role
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
LeadEngineer #RemoteDev #DotNetJobs #SeniorDeveloper #QuickHire #NowHiring #CSharpJobs #SQLDeveloper #SoftwareEngineerRemote #AgileDevelopment