Senior Engineer (Java)

at  SRC

London SW1X 7HN, , United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025GBP 60000 Annual30 Jan, 2025N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US

Barbour EHS is a trusted and comprehensive provider of regulatory information, guidance, standards and resources to support organisations with their EHS compliance. Our knowledge of complex legislation and our flexible tools empower them to simplify and manage their diverse range of regulatory responsibilities.
We help industry professionals to stay on top of ever-changing developments, ensuring their organisation keeps people safe and protects the environment.

WHAT WE’RE LOOKING FOR

We’re seeking someone who can take initiative and make sound decisions with minimal supervision. You should be comfortable working independently, managing your time effectively and balancing competing priorities. Strong analytical, problem-solving, and numeracy skills are essential, along with the ability to approach challenges creatively and with attention to detail.
You’ll need a solid understanding of the full software development lifecycle, and the ability to communicate complex ideas clearly. We value individuals who can generate innovative solutions and follow through with practical implementation. The ability to estimate project costs and resources and to create compelling proposals, is important, as well as experience collaborating with vendor technical teams.
We’re looking for someone who can effectively manage both their own workload and that of their team, while mentoring and supporting others in their development. Strong IT skills and familiarity with software tools are required, and the ability to quickly gain proficiency in new areas is essential.

Responsibilities:

We are looking for an experienced Senior Engineer (Java) to join our busy software development team to work on a variety of projects and platform maintenance work. The Senior Engineer must have a strong level of experience and expertise in Java and will lead the development and integration work with a small team of developers. Responsibilities include collaboration on design features, preparation and review of technical specifications, writing storyboards, coding in Java (and other languages as appropriate), analysing data and contributing to the design and implementation of software as well as assisting in mentoring and training junior staff.
With AI at the core of our new developments, the Senior Engineer will be involved in the development and validation of products, systems and components in the CI/CD cycle of a replatforming of the core product, as well as working on other new components and projects to drive the business forward. This involves working closely with the product development team and others around the business. Analysis and direction of recommendations for problem resolution in the overall design of the new platform and work with the team to improve the performance and efficiency of existing products and provide support on general business as usual tasks.
To be successful, applicants should have a strong understand of the fundamentals of software development lifecycles, demonstrable skills in creativity and innovation, an ability to thrive in a high-pressure environment, and possess excellent communication skills. Applicants must have strong experience in Agile software development using JavaScript, be able to keep up to date with deadlines, and have strong numeracy and analytical skills. The applicant should have a strong understanding of cloud infrastructure (preferably AWS) and data environments and should be adept with use of MySQL and various development tools (detailed below). An interest in DevOps and SecOps would also be favourable.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Diploma

Computer Science

Proficient

1

London SW1X 7HN, United Kingdom