symphony.is

Backend Engineer – .NET

symphony.is

full-time

Posted on:

Location Type: Hybrid

Location: United States

Visit company website

Explore more

AI Apply
Apply

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