Shift Timings: UK Shift (12:00 PM- 9:00 PM IST)
Working Days: 5 Days a week
Working Mode: Hybrid (2 daysoffice, 3 days remote working)*
*Current operational mode & may get revised in future
What makes you a good fit for this role:
- Graduation in any stream
- Overall experience between 3to4 years
- Strong experience in .net Technical Stack
- Able to solve complex technical problems
Skills we are looking for.
- Good knowledge of Object-Oriented Programming (OOP) Patterns and Concepts in C#
- Strong knowledge of C# and having working experience more than 3 years.
- Strong knowledge of Angular 2+ and having working experience of more than 2 years.
- Strong knowledge of MVC and having working experience of more than 3 years.
- Strong knowledge of RESTful API, Soap (WebApi, WebService,WCF etc.)
- Having knowledge of .net Core.
- Strong knowledge of Relational SQL databases, SQL Queries and transactions (Sql Server)
- Ability to understand Design Pattern and Architecture and implement code accordingly.
- Understanding of Microservice Architecture
- Basic understanding of Devops.
- Experience working on Azure would be added advantage.
- Experience working on various tools to test Web Api like Soap UI,Postman etc.
Roles and Responsibilities
- Self-driven, reliable, and determined team player.
- Flexible and able to adapt to new processes and requirements in a dynamic environment.
- Responsible for the workload for software development team.
- Responsible for mentoring/training team members where necessary.
- Collaborate on software development projects with business teams and other teams.
- Business analysis of requirements including communicating effectively and documenting specifications.
- Programming work using the coding skills above, including assisting team members and taking on some of the most complex tasks.
- Taking product management responsibility when necessary.
Why join us?
We foster an inclusive & challenging environment. Without losing sight of the shared objectives, we promote innovation & skill development. If you enjoy challenging yourself, we invite you to join our family. We approach all we do with greater care, while also striving to be a Great Place to Work. Our benefits are carefully developed to ensure your professional advancement, well-being, and work happiness