Negotiable
Undetermined
Undetermined
Warwick, England, United Kingdom
Summary: The Full Stack Engineer role involves designing, coding, testing, and documenting complex software solutions while collaborating with various stakeholders to meet user needs. The position requires proficiency in both front-end and back-end technologies, with a focus on mentoring junior team members and participating in team ceremonies. The engineer will also contribute to the selection of development methods and tools to ensure high-quality outcomes. A strong understanding of Agile methodologies and relevant technologies is essential for success in this role.
Key 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.
- 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.
- Assists and mentors junior members.
- Actively participates in the life and ceremonies of the teams.
Key Skills:
- 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).
Salary (Rate): undetermined
City: Warwick
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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)