Working with leading edge Contactless Smart Card technology, your key challenge is to spearhead the evolution of Automatic Fare Collection (AFC) system. Your job includes requirements gathering, design and development of system to support AFC. You need to investigate reported issues and improve both individual AFC systems software and overall AFC system. Additionally, you need to support AFC software roll out and deployment in the production environment. You should be good in the analysis of problem and skillful in resolving issues pertaining to system or software.
Assessing Problems
Providing software application support and performing analyses on software application functionality and suggesting improvements
Monitoring effective front-end and back-end functionality of applications based on automated tools for performance metrics adherence
Work with cross-functional teams in Infrastructure, Security and other teams to assess the problem effectively
Identifying and Assessing Technological Solutions
Collaborate with the software development team, internal users, and clients to improve application performance
Establishing the root causes of application errors, and escalating serious concerns to the Senior Engineer
Propose workaround solutions until the permanent fixes are deployed.
Maintaining Records and Writing Reports
Keeping a record of configuration changes and scheduling application updates
Documenting processes and developing reports for customers across the business
Support Role
Providing front-end support to clients and colleagues in other departments
Develop knowledge articles for frequently occurring issues
Software Enhancement
Perform L3 support including Software development and maintenance in terms of implementing enhancements and defect fixes
Maintain and improve the performance of existing software for production environment
General Skills
Clearly and regularly communicate with management and technical support colleagues
Ability to own tasks and think critical during crisis
Willing to learn and collaborate with various stakeholders
Requirement
Recognized Degree in IT/Computer Science or a relevant discipline
Candidates with knowledge in J2EE will be considered
Knowledge in Java, JSP/Servlet, Java Bean, JDBC, SQL, HTML, XML, CSS, JavaScript, etc. is added advantage
Knowledge in Database, Reporting Systems
Knowledge of Disaster Recovery process and data migration for application
Exposure to Software development including defect fixes and enhancements
Cloud Certifications & Experience: Certifications from major cloud providers (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Administrator, Google Cloud Professional Cloud Architect) and/or demonstrated expertise in AWS Cloud services, including EC2, is highly desirable
DevOps Integration: Familiarity with DevOps practices such as CI/CD, containerization (e.g., Docker, Kubernetes), and cloud-native pipelines
Cloud Governance: Understanding of cloud policies and governance, cost management tools, and usage monitoring
Strong analytical and problem-solving skills
Able to work independently and as a team