The Company is a technology solutions provider established in 2010, with a global presence across the USA, Canada, UAE, and India. It specializes in Product Engineering, Digital Innovation, and Network Engineering Services, delivering high-impact solutions for global telecommunications and technology clients.
Key Responsibilities:
- Design, develop, test, and maintain robust applications using .NET technologies (.NET Core / .NET 6+ / .NET Framework).
- Develop RESTful APIs and microservices-based applications.
- Write clean, scalable, and high-performance code following best practices.
- Collaborate with front-end teams to integrate UI components.
- Participate in architecture discussions and technical design reviews.
- Optimize applications for maximum performance and scalability.
- Troubleshoot, debug, and upgrade existing systems.
- Ensure code quality through unit testing and code reviews.
- Work in Agile/Scrum development environments.
- Mentor junior developers (for senior-level candidates).
Required Skills & Qualifications:
- Strong experience in C#, ASP.NET MVC, .NET Core / .NET 6+
- Experience in building Web APIs and RESTful services
- Solid understanding of OOP principles, SOLID principles, and design patterns
- Experience with SQL Server and database design
- Hands-on experience with Entity Framework / EF Core / LINQ
- Good understanding of Microservices architecture
- Experience with Git or other version control systems
- Familiarity with CI/CD pipelines
- Experience working in Agile methodologies
Preferred Skills:
- Experience with Azure / AWS cloud platforms
- Knowledge of Docker / Kubernetes
- Experience with Angular / React / JavaScript frameworks
- Understanding of Message Queues (RabbitMQ, Kafka, etc.)
- Exposure to DevOps practices
Note: Due to a high volume of applications, only shortlisted and relevant candidates will be contacted.
Location :Hubballi, Hubballi, Karnataka, India