The Senior Backend Developer will collaborate with Product Management during refinement to translate business requirements into solid technical designs.
The role involves developing and maintaining backend services using .NET / C# and Entity Framework.
The developer will build and optimize RESTful APIs with token-based authentication for both user and system-to-system integrations.
The position requires working with database modeling, Stored Procedures, and SQL Functions in Microsoft SQL Server / Azure SQL.
The developer will participate in designing scalable, maintainable, and testable system components.
Collaboration within cross-functional teams is essential to maintain high code quality, testability, security, and performance.
Requirements:
Candidates must have strong experience with .NET / C# and Entity Framework.
Experience in building secure RESTful APIs using WebAPI is required.
A solid knowledge of T-SQL, including Stored Procedures, Functions, and query optimization, is necessary.
Understanding of scalable system design using queues and asynchronous processing is essential.
The ability to understand complex business requirements and convert them into good system designs and testable code is required.
A good understanding of Git Workflows, including feature branching and PRs, is necessary.
Experience working in Agile Teams is required.
Good communication skills in English are essential.
Benefits:
The position offers the opportunity to work on innovative projects in a collaborative environment.
Employees will have access to professional development and training opportunities.
The company provides a competitive salary and benefits package.
There is potential for career advancement within the organization.
Flexible working hours and the possibility of remote work are available.