Job Closed
This listing is no longer active.
We help companies grow by creating digital products people love.
Senior Backend Engineer, .NET
Location
Minnesota
Posted
136 days ago
Salary
$130K - $165K / year
Seniority
Senior
Job Description
Senior Backend Engineer, .NET
Livefront
• 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).
Job 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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Participation in designing and developing new features and projects, occasionally leading to the realization of new development opportunities. • Presenting demos as part of your team to stakeholders. • Investigating, diagnosing, and resolving product issues, striving for constant product improvement.
• Develop software by writing code to build applications, programs, and software systems according to project specifications and requirements • Test developed software, identify and fix issues, bugs, and code defects, ensuring delivery quality, meeting deadlines, and client satisfaction for Certsys • Document developed code to facilitate future maintenance and updates • Support the development team by providing technical guidance and leadership to deliver high-quality solutions • Build high-quality software solutions ensuring code is efficient, scalable, and maintainable • Research and adopt new technologies to improve software performance and efficiency • Monitor systems in production to identify problems and implement solutions
• Design and develop backend components for a cloud-based enterprise software solution • Drive the cloudification of a legacy system into a scalable, cloud-native architecture • Implement microservice-based solutions aligned with enterprise automotive standards • Apply solid knowledge of transactional concepts, caching strategies, and optimized data access for large-scale datasets • Ensure high-quality code through Unit Testing, System Testing, and Integration Testing • Support and contribute to test automation frameworks and continuous integration pipelines • Collaborate closely with cross-functional teams to ensure compliance with client-specific development guidelines
• Se busca un desarrollador Java JR +, que tenga muchas ganas de aprender y abordar nuevos desafios.



