Responsibilities:
· Designs, codes, verifies, tests, documents, amends and refactors complex programs/scripts and integration software services.
· Contributes to the selection of the software development methods, tools and techniques.
· Applies agreed standards and tools to achieve well-engineered outcomes.
· Peer review - Participates in reviews of own work and leads reviews of colleagues' work.
· Works with solution Architect to agree and document new solutions
· Collaborates with product owner, QA, UX designers, other engineers and users to understand and propose solutions to features and stories that address the user needs.
· Assisting and mentoring junior members
· Actively participate in the life and ceremonies of the teams
Front End Skills
· React (including good knowledge of hooks)
· SWR for working with external REST APIs
· Next.js
· Styled Components
· HTML, Modern JavaScript & CSS
· Jest
Back End Skills
· C#
· ASP.NET Core (v8+)
· Entity Framework Core (v8+)
· xUnit
· SQL
· Azure Data Factory (nice to have)
· GitHub Actions (nice to have)
· Terraform (nice to have)
Qualifications
· Microsoft Azure (app service, key vault, storage, app insights, functions, azure sql, azure data factory, container registry)
· Jira & Confluence
· GitHub
· Kanban
· Test Driven Development
· Docker (basic working knowledge)
· Playwright (nice to have)
· Knowledge of working in SAFe/ Agile Environment (nice to have)
· SAFe 6.0 certified (nice to have)