12 Collabera Technologies Jobs
Senior .Net Core Developer - C#/MVC (7-10 yrs)
Collabera Technologies
posted 13hr ago
Flexible timing
Key skills for the job
Experience Required : 7+ Years
Work Location : Bellandur, Bangalore
Mode : Hybrid model
Joining Time (Notice Period) : Less than 15 days only (can only accept immediate joiner)
Job Summary :
We are seeking a highly skilled Senior .NET Core Developer with extensive experience in Microservices to join our team.
The ideal candidate will have over 7 years of hands-on coding experience and a strong background in .NET, Microservices, and related technologies.
This role involves designing, developing, and maintaining scalable and efficient applications using .NET Core and Microservices architecture.
Key Responsibilities :
Develop and Maintain Applications :
- Design, develop, and maintain applications using .NET Core and Microservices.
- Implement APIs in REST architectural style.
Architectural Design and Problem-Solving :
- Provide architectural diagrams and design solutions for new requests.
- Apply SOLID design principles and best practices.
Unit Testing and CI/CD :
- Write unit tests following the Test-Driven Development (TDD) approach.
- Implement and manage CI/CD pipelines, automating processes wherever possible.
Cloud Technologies and Asynchronous Systems :
- Utilize cloud technologies (preferably AWS) for application deployment and management.
- Work with asynchronous system designs and event-driven systems, including RabbitMQ or Kafka.
Agile Methodology :
- Work within an Agile framework, participating in sprints and contributing to continuous improvement.
Mandatory Skills :
Languages and Frameworks :
- .NET Frameworks, C#, .NET Core, MVC
- Web API (REST)
- SQL Server
- Entity Framework
Messaging and Containerization :
- RabbitMQ
- Docker
DevOps and Cloud :
- Azure DevOps, Jenkins
- Azure (preferred)
- Kubernetes (preferred)
Qualifications :
Experience :
- 8 to 12 years of hands-on experience as a Senior Application Developer in .NET with C# (including .NET Core).
- Strong analytical and problem-solving skills.
- Good understanding of SOLID design principles.
- Expertise in developing APIs in REST architectural style.
- Experience with CI/CD and cloud technologies (preferably AWS).
- Strong troubleshooting and communication skills.
- Experience with Agile methodology and asynchronous system designs.
Key Competencies :
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage multiple tasks effectively.
- Continuous learning mindset and ability to apply learnings in day-to-day work.
Best Fit for This Role :
The best fit for this role would be a candidate with :
- Over 8 years of experience in .NET development, including .NET Core and Microservices.
- Strong hands-on coding skills and experience with RESTful APIs, CI/CD, and cloud technologies.
- Excellent problem-solving abilities and a solid understanding of SOLID design principles.
- Experience with Agile methodology and a continuous learning mindset
Functional Areas: Other
Read full job descriptionPrepare for Dot Net Core Developer roles with real interview advice