HumanBit Logo

.Net Backend Developer | Codersbrain

contractual
Posted on May 8, 2025

Job Description

Senior Backend Developer

Roles & Responsibilities:

 Design, development, and maintenance of highly scalable and robust backend

services and applications using C#

 Architect and implement backend solutions, making strategic architectural

decisions that align with business goals and scalability requirements.

 Mentor and guide junior and mid-level developers, providing technical

leadership, code reviews, and best practices.

 Drive the adoption of design patterns and SOLID principles to ensure

maintainable, extensible, and scalable codebase.

 Collaborate with cross-functional teams to gather requirements, design

solutions, and deliver high-quality software products.

 Design and optimize database schemas and queries for performance,

scalability, and reliability.

 Champion a culture of test-driven development (TDD) and write

comprehensive unit tests to ensure code coverage and maintainability.

 Lead technical discussions and provide insights into emerging technologies,

industry trends, and best practices.

 Troubleshoot complex backend issues, perform root cause analysis, and

provide timely resolutions.

 Ensure adherence to coding standards, best practices, and security guidelines.

 Collaborate with DevOps and infrastructure teams to ensure smooth

deployment and operation of backend services.

 Participate in Agile development processes, including sprint planning, backlog

grooming, and retrospectives.

Required Skills:

 Bachelor's degree in Computer Science, Software Engineering, or related

field.

 5-8 years of experience in backend development using C#

 Strong hands-on experience with ASP.NET Core development.

 Proficient in Entity Framework Core with SQL Server for relational data

access, migrations, and query optimisation is a plus.

 Experience integrating with CMS platforms such as Contentful / Sitecore.

 Ability to connect to CMS backends and perform data transformation.

 Solid understanding of JWT token validation, authentication, and

authorisation flows.

 Experience integrating payment gateways (e.g., Stripe, PayPal).

 Experience using AutoMapper for object mapping between models and

DTOs.

 Proficient in structured logging using Serilog.

 Exposure to Azure services is a plus.

 Individual contributor — interpret requirements, plan solutions, and deliver

independently.

 Strong debugging, communication, and collaboration skills in an Agile

development environment.

 Able to do unit testing for the code written

Powered by
HumanBit Logo