Position Title: Sr. Software Engineer
Shift Timings: European Shift (12:00 PM - 9:00 PM IST)
Working Days: 5 Days a week
Working Mode: Hybrid (2 days office, 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 6 to 10 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 5 years.
- Strong knowledge of Angular 2+ and having working experience of more than 4 years.
- Strong knowledge of MVC and having working experience of more than 4 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.
- Project management including assigning and prioritizing work.
- 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.