34 TGS The Global Skills Jobs
.Net Backend Developer - Microservices Architecture (5-6 yrs)
TGS The Global Skills
posted 2mon ago
Flexible timing
Key skills for the job
3 Key Responsibilities :
- Back-End Development : Design, develop, and maintain robust, scalable, and secure server-side applications using .NET and Node.js.
- API Design & Development : Create RESTful and GraphQL APIs for client-side applications and services, ensuring efficient data flow and performance.
- Database Management : Work with both SQL and NoSQL databases, including SQL Server, MySQL, PostgreSQL, or MongoDB. Optimize queries and ensure data integrity and performance.
- Cloud Integration : Leverage Azure services such as Azure Functions, App Services, Azure SQL Database, and Azure Storage to develop cloud-native applications.
- Performance Optimization : Continuously improve the performance, scalability, and reliability of back-end systems.
- Collaboration : Work closely with front-end developers, DevOps, and QA teams to ensure seamless integration and deployment of applications.
- Security : Implement security best practices to protect data and applications from vulnerabilities, including encryption, authentication, and authorization.
- Testing & Debugging : Write unit, integration, and performance tests to ensure the robustness of the back-end code.
4 Required Qualifications :
- Experience : 5+ years of experience in back-end development, with solid experience in .NET Core and Node.js.
- Cloud Services : Hands-on experience with Azure cloud platform, including services like Azure App Service, Azure Functions, and Azure SQL.
- API Development : Strong experience building RESTful and/or GraphQL APIs.
- Database Management : Proficiency in SQL and NoSQL databases, including performance tuning and query optimization.
- Architecture : Experience in designing and implementing microservices architecture and event-driven systems.
- Testing : Strong knowledge of automated testing frameworks and tools.
- Version Control : Proficiency with Git and version control workflows.
5 Preferred Qualifications :
- Azure Certifications : Microsoft Certified: Azure Developer Associate or similar.
- CI/CD Pipelines : Experience with CI/CD pipelines in Azure DevOps or similar tools.
- Containers : Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Message Queuing : Experience with message brokering services like Azure Service Bus or RabbitMQ.
- Other Technologies : Exposure to other back-end technologies like Python or Java is a plus.
6 Soft Skills :
- Problem-Solving : Strong analytical skills with the ability to troubleshoot and optimize complex systems.
- Collaboration : Ability to work in a team environment and communicate effectively with cross-functional teams.
- Adaptability : Willingness to learn new technologies and adapt to changing requirements.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice