Job Overview
This HP Tandem Developer plays a pivotal role in major projects by providing technical direction and expertise, focusing on systems analysis, design, development, integration, and enhancement of software solutions aligned with business and IT strategies.
Responsibilities
- Design, develop, and maintain fault‑tolerant applications on HPE NonStop systems using TAL, C, or C++.
- Build and support mission‑critical software for real‑time train control, dispatching, and crew scheduling.
- Develop and optimize database solutions using NonStop SQL/MX and SQL/MP.
- Integrate applications with Enscribe file systems and Pathway server classes.
- Analyze system performance and implement improvements to enhance throughput and responsiveness.
- Troubleshoot and resolve production issues to ensure continuous system availability.
- Participate in structured change management, including software upgrades and patch deployments.
- Create and maintain technical documentation aligned with regulatory and operational standards.
- Implement secure coding practices and support audit‑readiness for transportation compliance.
- Estimate development tasks, manage dependencies, and contribute to release planning.
- Collaborate with QA, operations, and infrastructure teams to deliver scalable, reliable solutions.
- Communicate effectively with technical and non-technical stakeholders across departments.
- Support modernization efforts through hybrid integration models (e.g., REST APIs, NSHTTP, iTP WebServer).
Key Consulting Skills
- Solve sophisticated, ambiguous business, change, and technology problems, bringing structure and meticulous analysis and planning, acting, and making decisions with little strategic direction.
- Build, develop, and sustain trusted senior client relationships in the C‑suite by staying highly attuned to client needs.
- Drive, enable, and support the business, partnering with leaders, clients, and consultants across our practices to take the best of emagine to our clients through opportunity identification/qualification, solution development/presentation.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 7 years of hands‑on development experience on HPE NonStop (Tandem) platforms.
- Expertise in application development using TAL, C, or C++ for high‑performance, fault‑tolerant solutions.
- Experience in developing mission‑critical applications for regulated/service‑oriented industries with real‑time requirements.
- Expertise in NonStop SQL/MX and SQL/MP databases.
- Proficiency in system performance analysis and troubleshooting.
- Familiarity with Enscribe file structures.
- Understanding of structured change management practices.
- Experience with secure development practices.
- Familiarity with release management workflows.
How to Apply
Interested? At emagine, we are committed to building an international and diverse team by embracing our different backgrounds. If you are up to the challenge and would like to find out more, get in touch with us immediately. Our internal recruitment team is always keen to hear from dynamic individuals looking to further their career and explore their full potential.