ตำแหน่งงาน
ที่ไหน

18,236 ตำแหน่ง

กลับไปยังหน้าหางาน
อัพโหลด CV ของคุณ

เราจะใช้ AI อ่าน แล้วช่วยหาโอกาสที่ใช่ให้คุณ

คลิกเพื่ออัพโหลด หรือลากไฟล์มาวาง · PDF, DOC, DOCX · ไม่เกิน 10 MB

Makro PRO

Senior Software Engineer I (Finance)

ประกาศจากแหล่งภายนอก
Makro PRO
เทคโนโลยี
กรุงเทพมหานครทำงานที่ออฟฟิศลงประกาศ 36 วันที่แล้ว
สมัครที่เว็บไซต์บริษัท

คุณสมัครได้โดยตรง — เราจะพาคุณไปยังหน้าสมัครงานของบริษัท ไม่ต้องสมัครสมาชิก ไม่มีคนกลาง ไม่ต้องล็อกอิน ThaiJobz

รายละเอียด
เงินเดือนตามตกลง
ประเภทการจ้าง
เต็มเวลา
รูปแบบ
ทำงานที่ออฟฟิศ

เกี่ยวกับตำแหน่ง

As Senior Software Engineer I in the Finance Transformation team, you will design, develop, and deploy high-quality software supporting finance processes and integrating with Oracle Fusion (ERP/EPM) across Makro and Lotus's.

รายละเอียดงาน

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.

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, 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.
  • 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.
  • 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.
  • 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.
  • 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.

Qualifications

  • 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.

Additional Information

  • International workplace
  • Opportunities for growth in e-commerce, wholesales, and retail industry
  • Competitive benefits
  • Fast-paced, dynamic, and supportive environment

สวัสดิการที่ได้รับ

Competitive BenefitsOpportunities For Growth

คุณสมบัติผู้สมัคร

ประสบการณ์
6-10 ปี
การศึกษา
ปริญญาตรี
ใบรับรอง / ทักษะเพิ่มเติม
JavaPythonC#Spring BootDjango.NET CoreNode.jsMicroservices ArchitectureOracle FusionSQLNoSQLAzureAWSGCPCI/CD

เกี่ยวกับบริษัท