
Backend Engineer – .NET
symphony.is
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
About the role
- Design, build, deploy and maintain efficient, reusable, and reliable server-side code.
- Ensure the performance, quality, and responsiveness of databases.
- Develop and maintain backend services.
- Implement and maintain comprehensive backend testing strategies to ensure the reliability and stability of applications.
- Create and maintain detailed documentation for code, architecture, and development processes.
- Incorporate best practices into all stages of development, including secure coding, encryption, and vulnerability assessments.
- Work closely with all stakeholders involved to translate high-level requirements into detailed backend architectures and designs.
- Stay updated with the latest industry trends and best practices in backend development, and proactively apply this knowledge to improve our products and processes.
- Provide guidance and coaching to Backend Engineers through code reviews and technical discussions.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 3+ years of software engineering experience in backend development.
- Experience in .NET and .NET Core.
- Understanding of object-oriented programming, common design patterns, and working with SQL/NoSQL databases (e.g. MSSQL, CosmosDB).
- Experience with cloud services (AWS and/or Azure) and deploying applications to production environments.
- Experience with additional languages like Java, TypeScript, or Golang is a plus, but not required.
- Ability to write clean, efficient, and maintainable code, with guidance when needed.
- Exposure to AI tools and interest in applying them in day-to-day development.
- Experience working in Agile / Kanban environments.
- Strong problem-solving skills and a growing consultative mindset.
- Good communication skills, both written and verbal, and willingness to collaborate with cross-functional teams.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET.NET Coreobject-oriented programmingSQLNoSQLMSSQLCosmosDBcloud servicesAWSAzure
Soft Skills
problem-solvingconsultative mindsetcommunicationcollaborationguidancecoaching
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Information Technology