Digital Solutions Developer
5 days ago
New York
Job Description Hazen and Sawyer is seeking a Digital Solutions Developer for our New York City, NY 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., • 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, • 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, • 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, • Comprehensive health benefits (medical, dental, vision, and prescription plans), • Pre-tax flexible spending plans for medical, dependent care, and transportation, • Short and long-term disability, and employer paid life insurance, • Paid holidays, floating holidays, and paid time off (PTO), • Employer-contributed 401(k) plan and additional financial planning support, • Professional growth opportunities, including tuition reimbursement, in-house training, and incentives for professional registration and professional organization memberships, • Starting pay range for this position depends on skills, experience, education and geographical location