Position overviewPosted 2 weeks ago

Senior Software Engineer I (Finance)

CP Axtra (Makro PRO) →
Not specifiedMinimum of 6 years of progressive professional experience in software development

Bangkok, Thailand

Compensation
THB 110,000 - THB 160,000
THB / month

Estimated range. Confirm compensation with the employer.

Current listing check

We check listings for employer identity, role clarity, and application links before publishing.

Listing record updated: October 9, 2026. We archive records after 60 days without an update. This date does not confirm that the employer is still hiring.

AI Resume Fit Analysis

Quick view

Wondering if your experience matches this role? Upload your CV to see matched skills, a fit score, and areas to develop.

Match My Resume

About the position

CP Axtra is hiring a Senior Software Engineer I (Finance) to join the Finance Transformation team in IT. The role designs, develops, tests, and deploys high-quality software supporting finance processes and internal business services across Makro and Lotus's, including integrations with Oracle Fusion (ERP/EPM).

Key duties include building scalable applications with Java, Python, or C#, contributing to architecture and technical debt reduction, resolving production issues with root cause analysis, and working in an agile team with product owners, analysts, QA engineers, and Finance stakeholders. Requirements include a relevant bachelor's degree, at least 6 years of software development experience, strong backend skills, database and cloud familiarity, and CI/CD proficiency.

Responsibilities

Design, develop, and implement robust, scalable, and maintainable software using Java, Python, or C# and modern frameworks.

Write clean, efficient, well-documented, and testable code; participate actively in code reviews.

Contribute to the full software development lifecycle, from requirements analysis to deployment and maintenance.

Contribute to the architectural evolution of finance and shared-service applications, including Oracle Fusion integrations.

Analyze, diagnose, and resolve complex software defects, performance bottlenecks, and production issues; perform root cause analysis.

Requirements

Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

Minimum of 6 years of progressive professional experience in software development.

Strong hands-on experience with Java, Python, or C# and modern frameworks (e.g., Spring Boot, Django, .NET Core, Node.js).

Proven experience designing and building scalable applications, preferably within a microservices architecture.

Experience with relational and/or NoSQL databases, cloud platforms, version control (Git), and CI/CD pipelines.

Nice to have

Exposure to the finance domain or Oracle Fusion is a plus.

Share this job

Job listings are sourced from company websites and career pages. Learn more about how we source jobs.

Bangkok Jobs is not affiliated with the hiring companies. Please verify all job details directly with the employer before applying. We are not responsible for the accuracy of job postings or hiring decisions.