We’re always on a look out for talented people who have the enthusiasm to learn and make a difference. See a role you’d like? Please apply.
Sr. Full Stack .NET Developer
Experience: 6 – 10 Years
Job Description
General programming/design skills
Strong C#/.NET background
In-depth knowledge of object-oriented analysis and design (OOAD) principles, and familiarity with many design patterns for Software applications – MVC, Domain Driven Design etc.
Extensive experience with a variety of server-side technologies, databases, and frameworks
Strong knowledge of Object oriented programming
Hands-On experience on ASP.NET MVC 5 or +, ASP.NET WebAPI2
Good Knowledge on TDD methodology
Knowledge in .NET Core
Cloud knowledge (AWS, Azure) is must
Experience of micro services architecture will be an added value.
Familiar with web 2.0 standards and best practices in web development
Knowledge on Angular 2.x or above is plus (Angular 11 is a plus)
Demonstrated expertise in application design and construction, work breakdown structure of items, design and code reviews, unit test and build activities, deployment and documentation, support and training/mentoring.
Database skills
Hands on RDMS – Good Exp. In Database design, written stored procedure/views/functions
Good knowledge on SQL, MySQL is plus
Experience in ORM (Entity Framework / Dapper)
Open Source Databases (MongoDB, NoSQL, etc.) is a plus
Integration skills
Good Knowledge on SOA – REST API(s) development, API versioning
Experience with software integration required
Experience or Interested in Internet Of Things is plus
Soft skills
Has a mind-set to deliver quality
Can drive a team of 2 to 3 resources
Follows company processes and time-keeping
Ability to work both independently and in team
Collaborate effectively with local and remote teams
Excellent English communication skills, both verbal and written
In-depth knowledge of object-oriented analysis and design (OOAD) principles, and familiarity with many design patterns for Software applications – MVC, Domain Driven Design etc.
Extensive experience with a variety of server-side technologies, databases, and frameworks
Strong knowledge of Object oriented programming
Hands-On experience on ASP.NET MVC 5 or +, ASP.NET WebAPI2
Good Knowledge on TDD methodology
Knowledge in .NET Core
Cloud knowledge (AWS, Azure) is must
Experience of micro services architecture will be an added value.
Familiar with web 2.0 standards and best practices in web development
Knowledge on Angular 2.x or above is plus (Angular 11 is a plus)
Demonstrated expertise in application design and construction, work breakdown structure of items, design and code reviews, unit test and build activities, deployment and documentation, support and training/mentoring.
Database skills
Hands on RDMS – Good Exp. In Database design, written stored procedure/views/functions
Good knowledge on SQL, MySQL is plus
Experience in ORM (Entity Framework / Dapper)
Open Source Databases (MongoDB, NoSQL, etc.) is a plus
Integration skills
Good Knowledge on SOA – REST API(s) development, API versioning
Experience with software integration required
Experience or Interested in Internet Of Things is plus
Soft skills
Has a mind-set to deliver quality
Follows company processes and time-keeping
Ability to work both independently and in team
Collaborate effectively with local and remote teams
Excellent English communication skills, both verbal and written