Senior Backend Software Engineer, with strong experience in .NET 6 or above. Will be responsible for developing and maintaining robust, resilient, and performant backend solutions. Will work closely with frontend engineers and other stakeholders to ensure end-to-end functionality, while delivering well-architected, reusable code that follows best practices. ResponsibilitiesDeliver scalable, efficient, and maintainable backend solutions using .NET 6 or above.Implement RESTful APIs and other backend components, guaranteeing performance, stability, maintainability, and security.Write clean, reusable code that adheres to team standards and best practices.Conduct thorough testing, as well as implement automated testing to ensure high-quality in every deliverable.
QualificationsBachelor's degree in Computer Science or relevant fieldExperience 5 or more years as a Backend or Full-stack engineer, specializing in .NET development.C# and .NET Framework.EntityFramework (other ORM frameworks/libraries, like Dapper, a plus).Experience developing RESTful APIs (experience with GraphQL a plus).Experience with unit testing frameworks like MS Test or NUnit.Experience working in teams that follow the SCRUM methodology.Experience with the Git version control system.Proficient in English.