Lead Software Engineer at Frontier Resourcing
Bristol BS1 6EU, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

30 Jun, 25

Salary

0.0

Posted On

31 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Postgresql, Nosql, Java, Database Design, Jenkins, Angular, Architecture, Computer Science, Microservices, Software Development, Kotlin, Redis, Graphql, Python, Kafka, Network Programming, Data Processing, Communication Skills, C++, Virtualisation, Azure, Linux, Sql, Dis, Vue.Js

Industry

Computer Software/Engineering

Description

My client is looking for a passionate and experienced Full Stack Lead Software Engineer to join our small and dynamic development team, working on cutting edge applications that are pushing boundaries of training and performance decision support tools for the frontline.
This role would suite a Lead Software Engineer or Senior Software Engineer looking develop into a Lead role. You’ll report into the Head of Products and Engineering and be responsible for coaching a team of engineers, designing scalable software solutions and ensuring good modern software engineering practices in both back-end and front-end development. You will work closely with product managers, analysts, and other engineers to build high-quality applications that empower and delight our users.
Due to the environment we are looking for candidates to undergo SC security clearance

Responsibilities

•Lead the design, development and deployment of scalable full-stack applications.

  • Guide and mentor a team of software & data engineers, fostering a culture of collaboration and innovation.
  • Architect and implement robust, secure, and maintainable code for both back-end (80%) and front-end (20%) components.
  • Collaborate with cross-functional teams and our customers to define software requirements and technical specifications.
  • Promote modern software engineering practices through pairing, knowledge sharing and effective code reviews.
  • Optimize application and data processing performance and scalability.
  • Manage continuous delivery (CD) pipelines, automated testing, and deployment strategies.
  • Stay up to date with emerging technologies and industry trends to drive innovation.
  • Troubleshoot and resolve problems and production issues in a timely manner.
  • Facilitate pairing and coaching sessions to elevate team expertise and performance.
Loading...