74 open roles
Senior Software Engineer I (Finance)
Job description
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:
- 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, adhering to coding standards and best practices.
- Participate actively in code reviews, providing constructive feedback and ensuring high code quality.
- Contribute to the full software development lifecycle: requirements analysis, design, coding, testing, deployment, and maintenance. System Analysis & Design:
- Contribute to the architectural evolution of finance and shared-service applications, including integrations with Oracle Fusion, ensuring solutions are scalable, secure, and performant.
- Identify and address technical debt, advocating for and implementing improvements. Problem Solving & Troubleshooting:
- Analyze, diagnose, and resolve complex software defects, performance bottlenecks, and production issues in a timely, effective manner.
- Perform root cause analysis for identified problems and implement sustainable preventative measures. Collaboration & Agile Practices:
- Work effectively within an agile team, participating in daily stand-ups, sprint planning, backlog refinement, and retrospectives.
- Collaborate closely with product owners, business analysts, QA engineers, and Finance stakeholders to deliver end-to-end solutions.
- Share technical knowledge and best practices with team members, contributing to a culture of continuous learning. Continuous Improvement & Innovation:
- Stay up-to-date with emerging technologies, industry trends, and advanced software development methodologies.
- Proactively identify opportunities for process improvements, automation, and technical innovation within the development lifecycle.
- Contribute to the evaluation and adoption of new tools and technologies to enhance development efficiency and product quality.
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 databases (e.g., Oracle, SQL Server, PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
- Familiarity with cloud platforms (e.g., Azure, AWS, GCP) and cloud-native services.
- Proficiency with version control (e.g., Git) and practical experience with CI/CD pipelines.
- Strong understanding of API design (RESTful, GraphQL) and integration patterns, including ERP integrations.
- Experience with unit, integration, and automated testing frameworks.
- Deep understanding of OOP principles, clean code practices, and common design patterns.
- Solid knowledge of data structures, algorithms, and software design principles.
- 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
Description copied from CP Axtra's careers page. Read the full posting before you apply.
More jobs at CP Axtra
Frontend Engineer (ReactJS, NextJS & React Native)
CP Axtra· Bangkapi, Bangkok, THSenior Tech Lead, Fullstack (Core Retail)
CP Axtra· Pattanakarn, Bangkok, THSenior IT Project Manager - Technology
CP Axtra· Nawamin Road, Bangkok, THSenior Frontend Engineer - WMS
CP Axtra· Suan Luang, Bangkok, THJunior Key Account Management (1 year contract)
CP Axtra· Bangkok, TH
More jobs in Bangkok
Business Development & Sales Account Manager
ZF Group· Bangkok, TH, 10310Quality Engineer, Senior
Zebra Technologies· THA - Bangkok, ThailandLead Associate - Controllership - AP 4A
Genpact· 2102-GCS-Thailand: Level 32 & 33, Wattana, BangkokSales Engineer Rotational Development Program
Johnson Controls International· Bangkok-Bangkok-ThailandControls Service Technician 3
Johnson Controls· Bangkok-Bangkok-Thailand