23 Techolution Jobs
Senior .Net Developer - C#/ASP/SQL Server (4-6 yrs)
Techolution
posted 1d ago
We are seeking a skilled Senior .NET Microservices Developer to join our team.
The ideal candidate will have strong experience in designing, developing, and deploying microservices-based applications using .NET technologies.
You will be responsible for migrating legacy applications to microservices architecture, ensuring scalability, performance, and security.
Title : Senior .NET Microservices Developer.
Location : Remote Work.
Timings : 2:00 PM 11:00 PM IST.
No of Openings : 2.
Key Responsibilities :
- Design, develop, and maintain microservices using .NET Core and C#.
- Migrate legacy applications to microservices-based architecture.
- Collaborate with cross-functional teams to gather and define requirements.
- Implement RESTful APIs and integrate with third-party services.
- Ensure the scalability, performance, and security of microservices.
- Write clean, maintainable, and testable code following best practices.
- Deploy and monitor microservices in cloud environments, such as AWS, Azure, or GCP.
- Troubleshoot and debug issues across microservices and provide solutions.
- Participate in code reviews and contribute to continuous improvement of the development process.
- Collaborate with DevOps teams to ensure seamless CI/CD pipeline integration.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Engineering, or related field.
- 4 + years of experience in .NET development with at least 2 years focusing on microservices architecture.
- Strong proficiency in .NET Core, C#, and RESTful API development.
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Familiarity with cloud platforms (AWS, Azure, GCP) and their services for deploying microservices.
- Knowledge of database technologies, including SQL Server, NoSQL databases, and ORM tools like Entity Framework.
- Experience with API gateways, service mesh, and inter-service communication strategies.
- Understanding of design patterns, SOLID principles, and best practices in software development.
- Proficiency in version control tools such as Git.
- Experience with CI/CD pipelines and tools like Jenkins, Azure DevOps, or GitLab CI.
- Strong problem-solving skills and ability to troubleshoot complex issues.
Preferred Skills :
- Experience with event-driven architecture and messaging systems like RabbitMQ, Kafka, or Azure Service Bus.
- Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Azure Monitor.
- Familiarity with Agile/Scrum methodologies.
- Strong communication and teamwork skills.
Functional Areas: Other
Read full job descriptionPrepare for Senior .NET Developer roles with real interview advice
6-8 Yrs
3-7 Yrs
₹ 10 - 18L/yr
Hyderabad / Secunderabad