D
Posted 1w ago•Kochi, Kerala, India

Senior Full-Stack Software Engineer

SeniorOn-site (Kochi)Salary undisclosed
Required Skills
PythonNext.jsAngularAWSPostgreSQLSQL
Job Description

Dodge Construction Network (Dodge) is looking for a Senior Full-Stack Software Engineer to help modernize a legacy production system. The platform is built on Grails, Angular, and Oracle, with significant business logic in PL/SQL stored procedures. Over the coming years we’ll move it to AWS, migrate off Oracle, and replace legacy components incrementally, without disrupting the users who depend on it every day. 

This isn’t a rewrite-from-scratch role. You’ll work in the existing system while it remains in production: read and understand logic that could be scarcely documented,  prove that new code behaves like the code it replaces, and make careful, reversible changes. You’ll also work on the platform’s data pipeline, including ingestion, matching, deduplication, enrichment, and search, and help integrate new capabilities such as machine learning models. If you find untangling a mature system more satisfying than starting fresh, and you care about leaving clear decisions behind for the next engineer, this role is for you. 

This is a full-time position and reports directly to the VP, Data Platform.  

Preferred Location

Qualified candidates should be based in or near Kochi and able to work from our Kochi office as part of a hybrid schedule. 

Travel Requirements

Expected travel is minimal for this role.  

Essential Functions

Similar Openings in Fullstack

View all in category➔