Backend Developer | Codersbrain
full-time
Posted on July 21, 2025
Job Description
Back-End Developer
Company Overview
[Company details not provided.]
Job Summary
The Back-End Developer will be responsible for designing, implementing, and maintaining server-side applications. The role will focus on ensuring the performance, scalability, and reliability of back-end services, directly impacting overall application functionality.
Responsibilities
- Develop and maintain server-side applications using .NET 8 (C#) and ASP.NET Web API.
- Implement caching strategies using Redis to enhance application performance.
- Design and integrate REST and XML services for seamless data exchange between client and server.
- Work with microservices and middleware architecture to improve system modularity and flexibility.
- Execute unit testing and follow Test-Driven Development (TDD) practices using frameworks such as xUnit, MSTest, and Moq.
- Ensure secure communication and integration with Postilion using TCP/XML protocols.
Qualifications
- Proficient in .NET 8 (C#) and ASP.NET Web API.
- Experience with Redis caching and implementing caching strategies.
- Strong knowledge of RESTful and XML integration techniques.
- Familiarity with microservices architecture and middleware solutions.
- Proficient in unit testing methodologies, including Test-Driven Development (TDD), with knowledge of xUnit, MSTest, and Moq.
- Experience in secure communication practices, especially related to Postilion integrations.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred).
Preferred Skills
- Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of additional programming languages or frameworks would be advantageous.
Experience
- Relevant experience in back-end development, particularly with .NET technologies, is preferred.
Environment
- Typical work setting is office-based or remote, depending on company policy. Collaboration with cross-functional teams is expected.
Salary
[Salary details not provided.]
Growth Opportunities
[Information on growth opportunities not provided.]
Benefits
[Details regarding benefits not provided.]