SonicJobs Logo
Left arrow iconBack to search

Software Engineer

Systems Engineering and Assessment Limited
Posted a day ago, valid for a month
Location

Bristol, City of Bristol BS1 6WS, England

Salary

£45,000 per annum

Contract type

Full Time

Health Insurance
Employee Assistance
Employee Discounts
In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The role is for a Software Engineer based in Bristol, offering a salary of up to £48,000 depending on experience.
  • Candidates should have at least 2 years of experience in full-stack development with a focus on back-end development using Java, database management with Oracle, and GUI development with React.
  • The position involves working on a complex full-stack web application for the Rail sector, supporting track maintenance and upgrades.
  • The company offers flexible working arrangements, including hybrid options and the possibility of taking Fridays off without using annual leave.
  • Additional benefits include private medical insurance, employee assistance programs, and opportunities for professional development.
About The Role
Software Engineer
Bristol(with a mix of office and home-based working)
Salary up to £48k depending on experience
We are SEA.
Engineered to protect. We protect what matters - our nations, our waters, our land, our cities, our people, our environment, our world.
Join us.
We are seeking a talented Software Engineer to join a small dynamic team working in the Transport division. In this role, you will be involved in the full software development lifecycle of a large and complex full-stack web application developed for the Rail sector; the application supports the planning and delivery of the equipment and materials for track maintenance and upgrades. Opportunities exist to move to other projects within the transport division and the wider company.
You will work both independently and collaboratively within a team of multi-disciplinary specialists to achieve project goals and deliverables on time and with precision.
What we offer
Your work, your contribution, deserves to be recognised and rewarded. Have a look at our top benefits below to see everything we can offer you here at SEA.
  • All Staff Bonus.
  • Control over hybrid your working arrangements, wherever possible.
  • Flexible working:
    • Core hours of 09:30 to 15:00 Monday to Thursday.
    • Project allowing, and assuming you work sufficient hours within the month, ability to take Fridays off without using annual leave.
    • Ability to transfer up to 2 days flexi-balance (hours worked over your default working pattern) from one month to the next.
  • Private medical health insurance & Employee Assistance Program, employee discounts portal, wellbeing support, Canada Life GP and financial advice, wellbeing day, pay-it-forward volunteering leave, professional membership, company share scheme.
  • Electric vehicle charging points at all sites, free on-site parking, onsite showers and toiletries provision.
What youll be doing
  • Specification: Defining project requirements and technical specifications in conjunction with the end customers subject matter experts.
  • Analysis: Evaluating and analysing software requirements.
  • Design: Creating detailed software design and documentation.
  • Implementation: Writing and implementing efficient code.
  • Testing: Conducting thorough testing to ensure software quality.
  • Integration: Integrating software components into a fully functional system.
The skills you need
  • A proven track record of design and development of software against requirements/functional specification.
  • Good understanding of current software development practice including SOLID design principles, unit testing, TDD, use of design patterns, continuous integration, etc.
  • Hands on experience of developing and deploying web applications.
  • Extensiveexperience of software development for applications that are considered mission or business critical.
Essential
You will need experience of the full stack and at least 2 of the 3 specific technologies listed below.
  • Back-end development: Java
  • Database:Oracle
  • GUI Framework: React

Join us and be part of something smaller - with 400people in the UK and Canada - doing something bigger: protecting what matters.
If you would like to know more, pleasegive our Talent Acquisition Advisor Ethana call on 0333 041 4207.

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.