09 Oct
|
Dodge Construction Network
|
Kochi
09 Oct
Dodge Construction Network
Kochi
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 recent 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
• Own features end to end across the Angular front end and server-side stack, as primary author on either side
• Read, document, and reason about existing PL/SQL logic, and migrate it into well-tested application code
• Plan and carry out incremental modernization so old and new paths can be compared safely in production
• Write characterization tests that capture current system behavior before changes and build the test coverage the codebase lacks today
• Build and maintain containerized services on AWS, using managed databases and proper secrets management, and diagnose your own production issues through logs and metrics
• Develop and improve dat
📌 Senior Full-Stack Software Engineer (Kochi)
🏢 Dodge Construction Network
📍 Kochi