This is an exciting opportunity for a Backend Developer to join a fun, fast-paced rapidly expanding global company. The position will be reporting to the Development Team Lead and will be working in close cooperation with the Solution Architect.
Key Responsibilities
Develop or maintain web services or web applications using Microsoft technical stack including C#, ASP.NET MVC, REST principles, SQL Server
Collaborate with devops team in identifying/fixing production issues
Design and implement integrations with third party platforms following the best practices.
Perform code reviews
Collaborate with Solution Architects in creating Pocs, solution proposals and helping with the application architecture
Liaise with Front end or Mobile development teams
Continuous reporting and project updates to all required stakeholders
Required Skills
Developing and Hosting WEB services, Swagger and integration with Azure web apps.
Strong experience in different Types of Authentication (Oauth Authentication, Token-based Authentication, OpenId, Claims-based Authentication) and Azure Active Directory
C#, ASP.NET, Web Services, SQL server (Advanced Queries, Performance tuning, Stored Procedures), MVC architecture, Entity Framework.
Sound Knowledge in Push Notifications & SignalR
Working experience in CI/CD and Build automation.
Must have EF knowledge
Good to have knowledge with Angular JS, React JS, Technical Integration Skills – REST Service Architecture, HTML, HTML5, CSS.
Good to have understanding Web-technologies like AJAX, Angular JS, jQuery, WCF, Rest Services etc.