Nortal is looking to modernize and maintain a large-scale C codebase in Linux/Unix environments by incrementally refactoring it into Go to ensure stability, reliability, and long-term sustainability.
Requirements
- 7+ years of professional experience in C development within Linux/Unix, with strong system-level expertise.
- Hands-on experience with gcc, make, glibc, gdb, and binary deployment on RHEL.
- Familiarity with Go for code rewrites and refactoring.
- Strong SQL skills; Oracle PL/SQL knowledge is a plus.
- Experience designing APIs and modernizing DB-based integrations.
- Comfortable working hands-on across code, infrastructure, and database layers.
Responsibilities
- Maintain and modernize a large-scale C codebase in Linux/Unix environments.
- Incrementally refactor components into Go while ensuring system stability.
- Collaborate with architects, database experts, and stakeholders to design modern APIs and integrations.
- Troubleshoot, optimize, and document critical functionality.
- Act as a trusted consultant, guiding customers on technical decisions.
Other
- Ability to work directly with architects, DB experts, and stakeholders.
- Strong English communication skills and the ability to produce clear technical documentation.
- Adept problem-solver who thrives in revitalizing complex legacy systems.
- Experience in the telecom industry, particularly with promotional engines.
- Live our values: We commit to delivering value, take ownership, empower each other, and own our personal and professional growth.