
Senior Backend Engineer, .NET
Livefront
full-time
Posted on:
Location Type: Remote
Location: Minnesota • United States
Visit company websiteExplore more
Salary
💰 $130,000 - $165,000 per year
Job Level
Tech Stack
About the role
- Estimate, develop, test, and deploy high-quality C# applications for our clients.
- Debug, troubleshoot, and optimize the performance of C# applications using a variety of development tools.
- Lead team efforts on complex projects and drive projects forward via direct, individual contributions.
- Write clean, maintainable, secure, and efficient code in C#, and serve as a role model for the engineering team.
- Maintain, support, and actively develop internal resources like documentation, patterns, templates, and libraries.
- Contribute to full-stack design discussions, ensuring data structures (API contracts, endpoint naming, etc.) across the entire scope of a project are consistent with industry best practices.
- Design, maintain, and improve CI/CD pipelines to ensure efficient, reliable, and automated build, test, and deployment workflows for .NET applications.
- Stay current with changes in the .NET ecosystem, including framework updates, runtime improvements, and security patches, to ensure client systems remain stable, secure, and future-ready.
- Support business development estimation efforts above and beyond client work (e.g., for prospective projects).
Requirements
- At least 7 years of relevant experience, including a strong track record of senior or lead roles, ideally in a consulting environment or as part of an in-house, cross-functional product team.
- Experience building scalable, maintainable C# web APIs and backend services, ideally using ASP.NET Core and related technologies.
- Mastery of C#, .NET, and related tools.
- Work samples showcasing performant, neatly organized code with clean, well-structured endpoints, and thoughtful API design.
- Broad skillset spanning disciplines or platforms beyond .NET. For example: scripting, DevOps, experience with another backend platform like Node.js, etc.
- Mastery of modern software development best practices, tools, and workflows.
- Exceptional communication and presentation skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
- A track record of strong leadership and mentorship abilities.
- Demonstrated ability to manage and prioritize multiple projects and initiatives effectively.
- A demonstrated hunger for personal and professional growth.
- A self-evident love and care for the craft of software development.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETASP.NET CoreCI/CDAPI designperformance optimizationdebuggingscriptingDevOpsbackend services
Soft skills
leadershipmentorshipcommunicationpresentationproject managementprioritizationcollaborationproblem-solvingadaptabilitygrowth mindset