Senior Software Engineer I (Finance)
- Level
- Senior
Not stated in the posting: salary, work type, visa.
Open. First seen 3 October 2026.
About the role
The Senior Software Engineer I is a key individual contributor within the Finance Transformation team in IT at CP Axtra, responsible for the design, development, testing, and deployment of high-quality software that supports finance processes and internal business services across Makro and Lotus's, including integrations with Oracle Fusion (ERP/EPM). The role requires strong technical expertise, a collaborative mindset, and a commitment to reliable, efficient, and scalable applications built within financial controls.
Rsponsiblilites:
Software Development & Technical Contribution:
1. Design, develop, and implement robust, scalable, and maintainable software using Java, Python, or C# and modern frameworks.
2. Write clean, efficient, well-documented, and testable code, adhering to coding standards and best practices.
3. Participate actively in code reviews, providing constructive feedback and ensuring high code quality.
4. Contribute to the full software development lifecycle: requirements analysis, design, coding, testing, deployment, and maintenance.
System Analysis & Design:
5. Contribute to the architectural evolution of finance and shared-service applications, including integrations with Oracle Fusion, ensuring solutions are scalable, secure, and performant.
6. Identify and address technical debt, advocating for and implementing improvements.
Problem Solving & Troubleshooting:
7. Analyze, diagnose, and resolve complex software defects, performance bottlenecks, and production issues in a timely, effective manner.
8. Perform root cause analysis for identified problems and implement sustainable preventative measures.
Collaboration & Agile Practices:
9. Work effectively within an agile team, participating in daily stand-ups, sprint planning, backlog refinement, and retrospectives.
10. Collaborate closely with product owners, business analysts, QA engineers, and Finance stakeholders to deliver end-to-end solutions.
11. Share technical knowledge and best practices with team members, contributing to a culture of continuous learning.
Continuous Improvement & Innovation:
12. Stay up-to-date with emerging technologies, industry trends, and advanced software development methodologies.
13. Proactively identify opportunities for process improvements, automation, and technical innovation within the development lifecycle.
14. Contribute to the evaluation and adoption of new tools and technologies to enhance development efficiency and product quality.
Requirements
1. Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
2. Minimum of 6 years of progressive professional experience in software development.
3. Strong hands-on experience with Java, Python, or C# and modern frameworks (e.g., Spring Boot, Django, .NET Core, Node.js).
4. Proven experience designing and building scalable applications, preferably within a microservices architecture.
5. Experience with relational databases (e.g., Oracle, SQL Server, PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
6. Familiarity with cloud platforms (e.g., Azure, AWS, GCP) and cloud-native services.
7. Proficiency with version control (e.g., Git) and practical experience with CI/CD pipelines.
8. Strong understanding of API design (RESTful, GraphQL) and integration patterns, including ERP integrations.
9. Experience with unit, integration, and automated testing frameworks.
10. Deep understanding of OOP principles, clean code practices, and common design patterns.
11. Solid knowledge of data structures, algorithms, and software design principles.
12. Ability to write efficient, maintainable, well-tested code; exposure to finance domain or Oracle Fusion is a plus.
Benefits
- International workplace
- Opportunities for growth in e-commerce, wholesales, and retail industry
- Competitive benefits
- Fast-paced, dynamic, and supportive environment
What this role asks for
Standard for software engineering roles
Python
Common in software engineering postings at any company.
Read against CP Axtra's other open postings on this site.
The team: Technology HIRES STEADILY
This role is one of 37 open in Technology. 4 were posted in the last 30 days and the oldest in November: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
CI/CD (15 of 37), Python (14 of 37), Agile (13 of 37), Azure (13 of 37), SQL (13 of 37), JavaScript (10 of 37), AWS (9 of 37)
OTHER ROLES ON THIS TEAM
- Senior Product Owner (Oracle Fusion Functional) posted Oct 6
- Senior Manager - Product Owner, Digital Venture(Bilingual in English & Chinese) posted Sep 28
- Data Service Engineer posted Sep 24
- Senior Product Owner (Price & Promotion Digitization) posted Sep 23
- Senior Product Owner - POS / Back Office / E-Payment posted Sep 10
- Senior Forward Deployed Engineer posted Sep 8
- Director - Software Engineering & Technology posted Sep 8
- Senior Software Engineer - Backend (Node.js) posted Sep 8
- Frontend Engineer (ReactJS, NextJS & React Native) posted Aug 27
- Senior IT Project Manager - Technology posted Aug 27
- Senior Tech Lead, Fullstack (Core Retail) posted Aug 27
- Senior Frontend Engineer - WMS posted Aug 27
- Full-stack Engineer, Digital Venture posted Aug 20
- Associate Director - Cyber Security Offensive Engineer posted Aug 4
- Associate Director - Cyber Security posted Jul 31
- Section Manager - Security Standards & Design posted Jul 31
- Department Manager - Application Security posted Jul 31
- Department Manager - Security Architecture posted Jul 31
- Department Manager - DevSecOps Security posted Jul 31
- Senior Tech Lead (DevOps) posted Jul 30
- Technical Project Manager (CDC) posted Jul 21
- Senior Software Test Engineer - CDC posted Jul 3
- Senior Data Engineer (Pipelines & Data Quality) - Data Platform posted Jul 2
- Senior Data Platform Engineer posted Jul 2
- Senior Data Architect - Data Platform posted Jul 2
- Oracle Retail Developer: Retail Systems & API Integration posted Jun 22
- Senior Machine Learning Engineer I (Finance) posted Jun 22
- Senior Data Engineer I (Finance) posted Jun 22
- Section Manager - Security Operation (Lotus Office) posted Jun 4
- Lead Software QA posted Apr 30
- Senior Software QA (CDC) posted Apr 3
- Associate Director - Head of Product Design & Product Owner posted Apr 3
- Senior Project Manager posted Apr 3
- DevOps Engineer posted Apr 3
- Data Engineer posted Jan 6
- Data Engineer posted Nov 19
From the team and dates on CP Axtra's own job board.
Similar jobs
- Join Our Talent Network at Moovx
Shares 21 skills: Django, MongoDB, Redis… - Head of Engineering, Emergence at Emergence Software
Shares 20 skills: Django, GraphQL, MongoDB… - Senior Python Engineer (Backend and Data) at GSSTech Group
Shares 17 skills: Django, MongoDB, Oracle… · Senior level - Senior / Lead Salesforce Technical Developer - DET at Salesforce
Shares 17 skills: Django, MongoDB, Spring… - Full Stack Engineer - (Public Sector) at Xtremax Pte. Ltd.
Shares 17 skills: Django, GraphQL, Redis… - Senior Product Owner (Oracle Fusion Functional) at CP Axtra
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.