Independently designs, develops, tests, and delivers high‑quality software solutions for MTS, with a strong focus on customer specific modification functionality and enhancements.
Take full ownership of assigned work, including technical design, implementation, unit testing, and delivery to production.
Provide accurate effort estimates and status updates (e.g., timelines, completion percentages) to technical leads and management.
Research, troubleshoot, and resolve complex software issues across application, system, and integration layers while adhering to established development standards and controls.
Maintain deep working knowledge of MTS application logic, data flows, system dependencies, and operational impacts in high‑availability environments.
Coordinate and, when required, technically lead the work of a small project team, including task planning and sequencing.
Act as a subject matter expert for customer specific modification development, providing guidance, technical direction, and code‑level support to peers.
Collaborate closely with cross‑functional teams (Product, Services, Support) to ensure solutions meet functional, technical, and operational requirements.
Understand and adhere to all corporate policies, including the ACI Code of Business Conduct and Ethics.
Perform other related duties as assigned.