Lead/Senior Systems Analyst, Software Engineering
Job Responsibilities/Requirements:
As the Lead/Senior System Analyst, you will work with the team on the financial related modules, including billing, bill presentment, payment, dunning and journaling.
Job Responsibilities - Participate in discovery sessions with product owners to analyse and provide solution for business requirement, with professional knowledge, experience and technical expertise
- Arrange detail clarification sessions to bridge the gap between users and external partners
- Work and track closely the deliverables from software partners and delivery partners on enhancements and fixes
- Design, improve and resolve the end-to-end DevOps process including coding, testing, automation, security, post-implementation maintenance, etc.
- Plan test cases, execute test activities and work with other Digital Office component teams on E2E verifications during every Sprint cycle
- Support user verification enquiries and arrange for clarifications with software partners during test Sprint cycles
- Document and maintain technical design specifications
- Perform production post-deployment verifications
- Work with Finance users on monthly verifications of production bills, billing and journal reports etc.
- Monitor scheduled dunning activities and processes
Requirements - Degree in Computer Science with more than 6 years of relevant working experience in Information Technology or related discipline
- Working experience in Telco industry preferred with deep domain knowledge in Billing Systems and process; knowledge of Comverse/Amdocs/ARIA billing system will have an added advantage
- Strong hands-on experience in software development and object-oriented programming in Java, spring framework and spring boot
- Experience implementing APIs and Microservices and integration with external systems
- Experience with cloud-based, CD/CI or DevOps development environment
- Experience in:
- Structured Query Language (SQL) and report design tools
- Setup and configuration of Kubernetes, Docker Containers, Jenkins, etc. (Devops)
- Extraction of data from different data sources
- Designing, creating and executing visualizations in Tableau for non-technical users in the business organization
- Solving complex technical challenges within an Agile team environment
- Hands-on experience performing application testing activities and handling user enquiries
- Familiar with Atlassian tools (JIRA, Confluence)
- Highly energetic, motivated team player, able to work under tight timelines and pressure to participate in digital transformation journey
- Willing to work hard to achieve the desired outcome, with good interpersonal, written and communication skills
- Organised, meticulous and able to work independently