Full Stack Engineer

Full Stack Engineer

Posted Today by TESTQ Technologies

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

Detailed Description From Employer:

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)