Job Openings
M07 - Software Engineer (PowerBuilder – BAU & Production Support)
About the job M07 - Software Engineer (PowerBuilder – BAU & Production Support)
Role Overview
You will be responsible for maintaining and enhancing existing PowerBuilder applications, ensuring system stability through effective production support, and delivering change requests aligned with business needs.
Key Responsibilities
- Maintain and enhance PowerBuilder applications to ensure performance and reliability
- Provide production support, including incident troubleshooting, root cause analysis, and resolution
- Implement change requests and enhancements based on business requirements
- Collaborate with stakeholders to translate functional requirements into technical solutions
- Develop and maintain technical documentation, including system flows and specifications
- Ensure adherence to SDLC processes and quality standards
- Develop, test, and deploy software following SDLC and secure coding best practices
- Manage code using version control tools (e.g., Git)
- Perform unit testing and integration testing
- Participate in code reviews and quality assurance activities
- Troubleshoot and resolve defects and production issues
- Collaborate with cross-functional teams (QA, DevOps, Business Analysts)
- Participate in Agile/Scrum ceremonies
- Maintain accurate technical documentation
- Monitor and optimise system performance
- Implement security best practices
Key Requirements
- Minimum 3 years of experience in PowerBuilder development
- Strong expertise in PowerBuilder UI design and enhancement
- Experience in production support and incident management
- Familiarity with change request and release management processes
- Strong analytical, problem-solving, and documentation skills
- Familiarity with Agile/Scrum methodologies