Description

NET Development:
Design, develop, and maintain complex .NET applications.
Ensure high performance and responsiveness to requests from the front end.
Develop reusable code and libraries for future use.
Microservices Architecture:
Design and implement scalable and efficient microservices.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the scalability and reliability of the microservices.
API Integration and Development:
Develop and integrate APIs to connect with various services and applications.
Ensure the security and scalability of APIs.
Troubleshoot and resolve issues related to API functionality.
Azure DevOps:
Implement and manage CI/CD pipelines using Azure DevOps.
Automate build, test, and deployment processes.
Ensure the smooth operation of the development and deployment pipelines.
Kubernetes Deployment (Rancher):
Deploy and manage applications on Kubernetes platforms, particularly Rancher.
Monitor and optimize application performance in Kubernetes environments.
Implement best practices for containerization and orchestration.
Collaboration and Leadership:
Collaborate with product owners, designers, and other stakeholders to deliver high-quality software solutions.
Lead technical discussions and provide innovative solutions to complex problems.
Experience with agile methodologies and project management tools.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Nice to have:
Python, Angular, React, or Vue.js, JAVA

Education

Bachelor's degree in Computer Science