Position: Software Developer
Experience: 3 years
Job Description: Core Responsibilities:
• Working in a Scrum Squad of 4 other Developers and 2 Automation QAs • Collaborating with the Product Owner and Squad to refine Stories and Acceptance Criteria • Working with C#, .Net Core in an Azure Microservice environment • Working with multiple React, Micro-frontend web applications • Formulating solutions to technically challenging requirements • Adhering to existing coding standards and practices • Partaking in a culture of code reviewing and collaboration • Attending squad meetings such as daily Stand-ups, Retrospectives, Planning, Refinements, and technical discussions • Partaking in presentations and code workshops Essential:• C# .Net/Net Core – 3 years minimum • React, Typescript • SQL Server (T-SQL) • Azure native technologies (i.e. App Services, Functions etc.) • Integration and Unit Test experience supporting regular production releases • Strong understanding of object-oriented programming (OOP) and S.O.L.I.D principles • Experience with Scrum and development in an agile environment Desirable: • Experience working on an existing production SaaS platform • Exposure to Micro-frontends and Microservices • Experience with AI tools and their application in software development • Confidence with git • Containers, Kubernetes exposure