We’re seeking a Software Engineer with strong PeopleSoft Finance experience to build, enhance, and support enterprise applications. You’ll translate design requirements into clean, reliable code; ensure quality through unit and integration testing; and collaborate closely with BA, QA, and project teams to deliver secure, maintainable features.
What You’ll Do
- Analyse process/program specifications and translate them into robust, maintainable program code aligned to coding standards and best practices.
- Perform configuration management (planning, identification, change control, and audits) across software, documentation, and related items.
- Develop unit test packages, execute tests, document results, and fix defects to meet quality and schedule commitments.
- Support integration testing, system testing, UAT, and production implementation; investigate issues and drive fixes to ensure smooth operations.
- Analyse functional requirements and contribute to application design using established methodologies and guidelines.
- Ensure code and configurations comply with security guidelines and project standards.
- Prepare and maintain up-to-date system and technical documentation.
- Collaborate with Tech Leads/Architects to ensure solutions meet functional, non-functional, and architectural requirements.
- Participate in requirements workshops, peer reviews, and continuous improvement activities.
Must-Have Skills
- PeopleSoft – Finance (e.g., GL, AP, AR, AM, Billing): development, configuration, and troubleshooting.
- Strong software engineering fundamentals (data structures, design patterns, version control, code reviews).
- Hands‑on with unit testing and CI/CD‑friendly practices.
- Solid understanding of secure coding and production operations.
Good-to-Have
- SQR, PeopleCode, Application Engine, Component Interface, Integration Broker, nVision.
- SQL performance tuning (Oracle/SQL Server), shell scripting, Jira/Confluence.
- Familiarity with ITIL processes (incident/change), and basic DevOps concepts.
Qualifications
- Diploma/Degree in Computer Science, IT, IS or equivalent.
- 1–5 years of software development with substantial project work.
- Strong problem‑solving, communication, and teamwork; proactive, quality‑driven mindset.