Nortal is looking to transform a large-scale legacy platform into a simpler, modular, and cloud-ready system by rewriting core modules in Go and applying modernization patterns.
Requirements
- 7+ years of experience in modern programming (Go preferred; Java, .NET, or Rust also considered).
- Proven experience applying incremental modernization patterns such as Strangler Fig, API façades, and DB decoupling.
- Strong SQL skills (Oracle preferred) for database integration and synchronization.
- Knowledge of C and the ability to work effectively with legacy specialists.
- Familiarity with cloud-native design and event-driven integrations.
- Analytical and problem-solving, with the ability to untangle and modernize 20+ years of legacy complexity.
- Hands-on approach across code, infrastructure, and databases.
Responsibilities
- Decouple and re-architect a large-scale legacy platform.
- Gradually rewrite core modules in Go using modern engineering practices.
- Apply incremental modernization patterns such as Strangler Fig, API façades, and DB decoupling.
- Design and implement modular, cloud-ready, and event-driven integrations.
- Shape the technical future of a mission-critical solution.
Other
- Collaborate closely with legacy specialists to ensure continuity and stability.
- Senior-level consulting experience, engaging directly with architects and stakeholders.
- Excellent English communication skills, with the ability to produce clear and thorough documentation.
- Prolonged periods sitting or standing at a desk and working on a computer.
- The base salary range for this role is between 108k and 175k USD.