Disruption seeks talent and we attract the brightest in the business. If you’re ready to run towards the future, let’s talk!
Our plans are ambitious, and our people equally so. That’s why we recognise and value the contribution that everyone makes. In return we offer great benefits, plus a wide range of development opportunities to take your career further

Job Description

Software Developer

Developer / Sr. Developer .NET Azure PaaS - INSD001

  • Department  : IT – Product Delivery
  • Job Code      : INSD001
  • Location        : Vashi, Navi Mumbai
  • Reporting to  : Lead – Backend and API

Qualifications:

  • Essential  : Bachelor's Degree in Computer Science, Information Technology, or related field is required
  • Desirable : Relevant Certifications


Type of Previous Experience

  • At least 2-3 years of experience in building .NET cloud applications using Web API 2.0, C# .net, Azure Services
  • Should have worked in a start-up environment or a product company and seen an end to end product development life cycle


Skill Sets

  • Strong knowledge of Azure PaaS based design patterns & code best practices
  • Excellent knowledge of Azure cloud platform and Development with Microsoft Azure platform.
  • Hands on experience with Azure PaaS Services like Web Apps, Azure SQL, Azure functions, Web Jobs and Service Bus etc.
  • Expert in C# .Net Programming
  • Strong knowledge of .NET web framework 4.6 + Proficient in C#.NET, Azure Web App, Azure SQL Server 2016, Azure AD B2C Integration, Azure Web jobs, Azure Fabric Service (Actor) with a good knowledge of their ecosystems
  • Skilled in writing reusable libraries
  • Familiar with various design and architectural patterns
  • Understanding of fundamental design principles for building a scalable application
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools VSTS (Git)


Job Profile in detail

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organisation, and automatisation
  • Integrate data storage solutions SQL Database, Cosmos DB & Azure table storage.
  • Participate in daily scrums, maintain to dos and update on the progress to the team working as a critical member of the team
  • Document and maintain design specifications, source code, and archives for new applications and ideas.
  • Should conduct Research on new technological changes and do proofs of concept (POC).
  • Work with team leads, product managers and clients to assess customer demand and usability of new applications.
  • Diagnose performance issues, fix bugs to increase the functionality of new applications.

If you find this Job a perfect match, go ahead apply now