We are looking for a highly skilled Software Engineer (System) to join our back-office development team, contributing to the design and delivery of high-performance software solutions for the Automatic Fare Collection (AFC) system. You will work on developing cutting-edge, high-volume back-office solutions, working closely with stakeholders to ensure the software meets user and operational needs.
Key Responsibilities:
- Requirements Gathering: Collaborate with users and stakeholders to collect, analyze, and understand software requirements.
- Software Development: Design, develop, and maintain software for back-office operations of the AFC system.
- Documentation: Prepare and submit comprehensive documentation throughout the Software Development Lifecycle (SDLC), including business rules, software specifications, architecture and design documents, testing specifications, and operational manuals.
- Application Support: Provide day-to-day application support and troubleshoot issues in collaboration with the relevant authorities.
- Collaboration: Work closely with users to resolve design, development, and testing issues, ensuring smooth operation and delivery.