Practice Area Lead - Software Engineering at BIPROCSI
London WC1V, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

05 Dec, 25

Salary

0.0

Posted On

06 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Database Systems, Angular, Mongodb, Web Standards, Graphql, Accessibility, Web Servers, Rest, Control Software, Databases

Industry

Computer Software/Engineering

Description
  • Permanent
  • Remote working with 2 days working from our Holborn Office a month
    We are looking for a highly skilled and experienced PAL - Software Engineering to join our dynamic team. As the PAL - Software Engineering, you will play a crucial role in leading the development of software applications across our client portfolio, with a specific focus on MERN or MEAN frameworks within an Azure, AWS, or GCP environment.

KEY SKILLS:

  • Extensive experience with HTML5, CSS3, object-oriented JavaScript, and JavaScript applications.
  • Full Stack JavaScript experience, including NodeJS and proficiency in at least one modern JavaScript UI framework such as React or Angular.
  • Solid OOP and software design knowledge.
  • Understanding of Progressive Web App (PWA) development approaches.
  • Deep knowledge in database systems.
  • Demonstrable experience in Test Driven or Behaviour Driven Development.
  • In-depth understanding of accessibility and security compliances.
  • Expertise in version control software, particularly Git.
  • A deep understanding of web standards, accessibility, and development best practices.
  • Experience with microservice and API-based development, including designing and implementing REST and GraphQL APIs, and understanding API security patterns.
  • Familiarity with databases (e.g., MySQL, MongoDB) and web servers (e.g., Apache).
  • Knowledge of agile development methodologies.
  • Experience with Continuous Integration/DevOps practices.
  • Experience in cloud-native development, including serverless application development

ADDITIONAL/ADVANTAGEOUS SKILLS:

  • Experience with Continuous Integration/DevOps practices.
  • Experience working with large data sets and data modelling.
  • Familiarity with data visualisation libraries like D3 or similar front-end visualisation tools.
Responsibilities
  • Lead the continuous development of bespoke web applications, ensuring their technical delivery is robust and scalable.
  • Collaborate with other developers and architects to design and implement innovative technical solutions.
  • Taking a hands-on approach to software engineering and development, assisting with and leading complex solutions according to best practices.
  • Take personal responsibility for the components’ technical delivery, ensuring high-quality standards are maintained, as well as taking responsibility for components technical delivery, collaborating with other developers and architects to design robust, scalable technical solutions.
  • Continually improve our app development processes, practices, tools, and techniques.
  • Share your knowledge and experience with colleagues, providing guidance on technologies and best practices for software engineering and development.
  • Foster a culture of innovation, inclusion, teamwork, self-organisation, and diversity.
  • Communicate effectively with key stakeholders both internally and externally around implementation and technical detail to both technical and non-technical audiences.
Loading...