Primary 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
Your Profile
Essential skills/knowledge/experience:
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)
General Development and other Skills
• 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)