Software Engineer
Bengaluru,karnataka, India
Posted 2 weeks ago

Company Name

Cargill

Job Title

Software Engineer

Experience

0 – 1 Years of Experience

Location

Bangalore, Karnataka, IN India

Requirements

Minimum Qualifications

  • Bachelor’s degree in a related field or equivalent experience
  • Confirmed experience automating pipelines for continuous integration, testing, delivery and security
  • Confirmed experience architecting applications, databases, services or integrations
  • Minimum of three years of related work experience
  • Proficiency in SAP ABAP object-oriented programming, debugging, and performance tuning
  • Experience designing and developing solutions in SAP S/4 HANA and SAP Fiori

Preferred Qualifications

  • Experience with BAPIs, BADIs, Enhancement Framework, CDS Views, AMDP, BOPF
  • Knowledge of integration patterns and use of technologies such as OData Services, PI/PO, ALE, MII, IDOCs
  • Development experience using Adobe forms
  • Exposure to Agricultural Commodity Management (ACM) or prior experience with Commodity Trading and Settlement
  • Certification in SAP ABAP
  • Understanding of SAP BTP concepts

Rules and Responsibilities

  • Apply software engineering patterns and principles to design, develop, test, integrate, maintain and troubleshoot complex and varied software solutions and incorporate security practices in newly developed and maintained applications.
  • Participate in peer code review sessions to review code, coach peers and ensure code quality.
  • Take the lead in the assigned agile team to adopt agile philosophies, facilitate agile ceremonies and identify continuous improvement opportunities.
  • Incorporate the company’s engineering and development best practices within the full software development lifecycle including coding standards, code reviews, source control management, building processes, testing and security principles, to deliver high quality code rapidly.
  • Collaborate to lead demonstration and continuous feedback sessions to improve development and help drive the long term vision.
  • Participate in the engineering community by maintaining and sharing relevant technical approaches and modern skills.
  • Independently handle complex issues with minimal supervision, while escalating only the most complex issues to appropriate staff.
  • Other duties as assigned.

Job Features

Job Category

Cargill

Apply Online