Senior Full stack Engineer

Senior Full stack Engineer

Posted 6 days ago by Natobotics

Negotiable
Undetermined
Hybrid
Sheffield, England, United Kingdom

Summary: The Senior Full Stack Engineer role in Sheffield, UK, is a contract position requiring extensive software engineering experience, particularly in backend application development and microservice architecture. The candidate should have a strong background in CI/CD practices, RESTful API design, and PostgreSQL databases, along with leadership experience in engineering teams. Familiarity with Java, ReactJS, and container orchestration technologies is also essential, particularly within the financial sector. The role operates in a hybrid mode, requiring three days a week in the office.

Key Responsibilities:

  • Design, develop, and deploy backend applications.
  • Drive engineering and cultural change across the team and delivery process.
  • Lead teams to deliver changes to production at a high cadence.
  • Implement good CI/CD practices and development.
  • Design and deliver RESTful APIs to production.
  • Write schemas for and work with PostgreSQL databases.
  • Develop UI applications using ReactJS.
  • Migrate databases from one stack to another, e.g., MongoSQL to PostgreSQL.
  • Lead engineering efforts in global teams.
  • Work within the financial sector, specifically banking.

Key Skills:

  • Extensive experience in software engineering.
  • Proven expertise in backend application development.
  • Experience with microservice architecture.
  • Strong CI/CD practice knowledge.
  • Experience with RESTful API design.
  • Proficiency in PostgreSQL databases.
  • Strong experience with Java, preferably recent versions.
  • Understanding of container orchestration technologies (Docker/Kubernetes, GCP).
  • Strong experience with ReactJS.
  • Experience in the financial sector, specifically banking.

Salary (Rate): undetermined

City: Sheffield

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job title: Senior Full stack Engineer

Job location: Sheffield, UK

Job type: Contract

Job mode: Hybrid( 3 days weekly from office)

Jd To be successful in this role, you should meet the following requirements:

  • Extensive experience in software engineering with proven expertise in designing, developing and deploying backend applications – particularly with driving engineering and cultural change across the team and delivery process.
  • Experience both designing microservice and the wider microservice architecture.
  • Experience leading teams to deliver change to production at high cadence.
  • Experience in good CI/CD practice and development.
  • Experience designing and delivering RESTful APIs to production.
  • Extensive experience writing schemas for and working with PostgreSQL databases.

You should also have experience with one or more of the following:

  • Strong experience with Java, preferably recent use of the latest versions.
  • An understanding of containers and Container Orchestration technology such as Docker/Kubernetes and GCP.
  • Strong experience developing UI applications using ReactJS.
  • Experience migrating databases from one stack to another e.g. MongoSQL to PostgreSQL.
  • Experience leading engineering in global teams.
  • Experience working in the financial sector, specifically banking, previously.