Senior Backend Engineer (.Net)
Role details
Job location
Tech stack
Job description
The Senior Backend Engineer will play a critical role in building the core services and APIs for the project. Working closely with the Lead Backend Engineer, this role will be responsible for writing high-quality code, developing robust data solutions, and contributing to the overall technical excellence of the platform., * Develop, test, and maintain backend microservices and APIs using C# and .Net.
-
Implement data access layers and write efficient, optimized T-SQL queries and stored procedures.
-
Write comprehensive unit, functional, and integration tests to ensure code quality and system reliability.
-
Participate in code reviews and contribute to a collaborative engineering culture.
-
Contribute to the CI/CD pipeline for automated builds and deployments.
-
Troubleshoot and resolve production issues.
Requirements
-
Excellent working knowledge of .Net Framework with C# in building resilient applications, including asynchronous programming, queuing, caching, logging, xml/json serialization, and security.
-
Strong SQL Server experience with T-SQL and stored procedures. Expertise in transactions, ACID compliance, data normalization, and query optimization.
-
Proficiency with data access from .Net using ORMs (Entity Framework, Dapper) and direct queries.
-
Expertise in writing unit, functional, performance, soak, and stress tests. Knowledge of BDD is a plus.
-
Skills & proficiency in the development of RESTful JSON API standards, including experience with API Gateways and authentication.
-
Experience with Continuous Integration/Deployment processes (Git, Jenkins).
-
Experience working in both Linux and Windows environments.
-
Exposure to Docker, Kubernetes, and serverless patterns in a public cloud environment (AWS).
-
Experience building and deploying microservices.
-
Familiarity with deployment strategies using infrastructure as code is a plus (Terraform, Chef).
Experience:
- A minimum of 5+ years of professional backend development experience.