What are the responsibilities and job description for the .NET Backend Core Developer position at Sysmind LLC?
We are looking for an experienced Back-End Developer with a strong background in Azure , Cosmos DB , and API development . As a key member of our development team, you will be responsible for building, scaling, and maintaining the server-side architecture for our applications. You'll work with the team to set up and manage Continuous Integration (CI) and Continuous Deployment (CD) pipelines, ensuring that our codebase is always ready for production.
Responsibilities :
- Develop and maintain server-side applications that interact with databases and third-party services.
- Design and build APIs for various client-facing services and applications.
- Work with Azure services (App Services, Functions, Azure Storage, etc.) to build scalable cloud-based back-end solutions.
- Manage and implement Cosmos DB for storing and managing large datasets, ensuring optimal performance and security.
- Collaborate with the front-end development team to create seamless and efficient integration between the back-end and front-end.
- Set up and manage CI / CD pipelines for automated testing, integration, and deployment using Azure DevOps, GitHub Actions, or similar tools.
- Optimize application performance, troubleshoot issues, and ensure the scalability of the back-end services.
- Ensure the security, privacy, and compliance of the back-end systems.
- Conduct code reviews, mentor junior developers, and collaborate with other team members in an Agile / Scrum environment.
- Participate in architecture discussions and help drive technical decisions.
Requirements :
Preferred Qualifications :