Responsibilities:
- Perform day to day coding activities.
- Code reviews to maintain quality and enforce standards.
- Technical contribution and collaboration with the team.
- Assist in defining application architecture.
- Stay updated with new technologies and propose advancements.
- Implement best practices for code quality and testing.
- Hands-on developing microservices and large scale applications.
- Identify and establish design patterns and best practices.
Technology Stack:
Dot net core / RabbitMQ / MSSQL / AzureDevOps / Microservices / Docker / Kubernetes / Git / Onion architecture / Dependency injection / Entity Framework Core
Qualifications:Bachelor’s or master’s degree in Computer Science or related field.Minimum 5 years of software development experience.Familiarity with Agile methodologies.Strong understanding of OOP, design patterns, and REST APIs.Hands-on experience with mentioned technologies.