Backend Developer
Posted Updated
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.]
