Job Search and Career Advice Platform

Enable job alerts via email!

Digital Solutions Developer

Hazen and Sawyer

Greater London

Hybrid

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading environmental infrastructure firm in London seeks a Digital Solutions Developer to join their Cloud Service team. In this hybrid role, you will build advanced cloud-based applications using technologies like NextJS and NodeJS. Candidates should have 1 to 7 years of software development experience, a degree in computer science, and knowledge of cloud computing. The firm offers comprehensive health benefits, professional growth opportunities, and a flexible work schedule.

Benefits

Comprehensive health benefits
Tuition reimbursement
Professional growth opportunities

Qualifications

  • 1 to 7+ years of software development experience required.
  • Demonstrable knowledge of cloud computing concepts essential.
  • Ability to work both independently and as part of a team.

Responsibilities

  • Utilize modern technologies to build scientific web applications.
  • Complete full life cycle of software development for cloud applications.
  • Maintain and debug existing software solutions.

Skills

Software development experience
Cloud computing knowledge
Programming languages (JavaScript, Python, HTML, CSS)
Teamwork ability

Education

Bachelor's or Master's degree in computer science or related field

Tools

Azure cloud
NodeJS
NextJS
ReactJS
Sequelize
Job description

Hazen and Sawyer is seeking a Digital Solutions Developer for our London, UK office to join our Cloud Service team.This team is dedicated to providing professional-level cloud-based software systems and architecture, which are essential in creating digital products for both our clients and internal use.

Work Setting: Hybrid
#LI-hybrid

Why Hazen and Sawyer:
  • Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an employee-owned company with a singular focus on all things water.
  • Our work includes planning, design, and oversight of construction of environmental infrastructure – for water, wastewater, and stormwater management.
  • We foster a work environment low on bureaucracy and high in creativity.
  • We recruit talented professionals, provide them with challenging, interesting, and creative assignments, and furnish them with the tools they need to succeed.
  • We currently have over 2,000 employees in 70+ offices throughout the United States, Latin America, Canada, and the UK.
  • A flexible hybrid work schedule supports today's busy professionals. Hybrid schedule requires 3 days per week in office.
Key Responsibilities:
  • Utilize NextJS, ReactJS, NodeJS, Sequelize and other technologies (as stated by the Director of Cloud Services) to build advanced scientific based web applications
  • Complete full life cycle of software development for new cloud-based applications
  • Maintain, debug and provide bug fixes, features and enhancements for existing software
  • Implement server-side logic using NodeJS and potentially other technologies
  • Implement software to interact with various database technologies (SQL, NoSQL, et al)
  • Create, document and implement strategies for deploying developed software to the cloud
  • Create, document and execute test plans to ensure developed software is of the highest quality, meets requirements, and handles errors and exceptions appropriately
  • Participate in Hazen directed software development processes, meetings and use Hazen provided source code repositories and accepted DevOps patterns
  • Follow Hazen software guidelines, best practices and standards
  • Provide timely and valuable commentary during design and code reviews with the focus on providing the best products to our customers
Required Qualifications:
  • 1 to 7 or more years of software development experience is required
  • A bachelor’s or master’s degree in computer science or related field is required
  • Demonstrable knowledge of cloud computing concepts and building cloud-native/cloud-hosted applications is required
  • Demonstrated ability of working in a team and independently
  • Demonstrated ability to follow established standards and guidelines
  • Experience with programming languages such as JavaScript, Python, HTML and CSS is required
  • Experience with the Azure cloud is ideal
What We Offer:
  • Comprehensive health benefits (medical, dental, vision, and prescription plans)
  • Short and long-term disability, and employer paid life insurance
  • Superior employer-matching Registered Retirement Savings Plan and additional financial planning support
  • Professional growth opportunities, including tuition reimbursement, in-house training, and reimbursement for professional registration and professional organization memberships
  • Vacation time commensurate with industry experience
  • Starting pay range for this position depends on skills, experience, education and geographical location
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.