Skip to main content

Senior Software Architect

Apply Now
Job ID BAN05161 Date posted 07/16/2020 Location : Bengaluru, India

 

Position Purpose & Summary

As a Senior Software Architect, you will consult across Cargill IT Leadership, Application, and Infrastructure teams providing Architectural, and Technical leadership.  Will influence Cargill’s IT Strategy and Global engineering community

 

Principal Accountabilities

 

40%       Technology, Architecture, and Thought Leadership

  • Stay plugged into industry and Cargill Platform trends and capabilities
  • Guide architecture and technology discussions so they are direction aligned with Cargill’s Architecture Principles
  • Identify existing applications and business processes that are fit for investment and modernization
  • Design scalable technology solutions that span on premises datacenters and the cloud
  • Act as technical lead across multiple application modernization efforts
  • Consult with technical and business teams on technical solution delivery across SaaS, Cloud, Custom Development, Integration, Infrastructure and Data domains
  • Providing technical leadership and support to software development teams

 

30%     Business Analysis, Partnering, Coaching & Change Agent

  • Regularly interface with enterprise & portfolio architects, analysts, process designers, business SMEs, and clients to understand and evaluate business requirements and larger strategies
  • Coach application teams on Cloud Native and Product based application delivery and support 
  • Educate and coach application teams about Cloud Native software development, and modern application architectures 
  • Demonstrate your work and other regional delivery teams to the broader Cargill community through Public Demos and in small group or individual coaching sessions
  • Build and maintain collaborative working relationships with the broader I/T engineering community
  • Assess and help drive adoption of new technologies and methods within the team and across Cargill
  •  

 

30%       Software Development

  • Design, develop, test, deploy, maintain, and improve software and new user-facing features in Cargill products
  • Write client and server-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly
  • Build the libraries and frameworks that support large, complex web applications
  • Participate in pair programming, value stream mapping, backlog grooming, sprint planning, team retros and demos
  • Be a voice to the broader Global Delivery teams regarding technical best practices, patterns implementation and solution problem solving

 

 


Education, Experience, Skills

Minimum Required Qualifications

  • 15+ Years – Cloud Architect on prem and cloud, AWS who has built on cloud and managed operations as well and Server less architecture, REACT with engineering standards, IaC and Microservices.
  • Basic fluency in English language
  • Ability to quickly adapt to new technologies and languages
  • Demonstrated ability to lead and influence technical teams
  • Experience with Full Stack software development
  • Experience with modern open source languages and frameworks
  • Experience with continuous integration and deployment technologies
  • Experience with serverless and container technologies
  • Experience with cloud-based 'infrastructure as a service platforms'
  • Experience with measurement and telemetry for application, logging, APM, and UX
  • Experience with the Agile mindset
  • Experience working across multiple time zones with multiple cultures
  • Experience with modern API development
  • Development experience with Unix/Linux
  • Demonstrated ability to share knowledge via formal mentoring, reviewing code, reviewing design documents, providing technical talks, teaching
  • Experience working across multiple teams, time zones and cultures
  • Designing functional technology solutions
  • Overseeing development and implementation of programs
  • Providing technical leadership and support to software development teams

Ability to travel up to 25%

Preferred Qualifications

  • BA/BS in Computer Science, related technical field, or equivalent practical experience
  • Master’s or PHD in computer science or related field
  • Experience with traditional ERP, CRM, and Database Platforms


Apply Now

Linkedin Job Matcher

Find where you fit in at Cargill. Log in to connect your LinkedIn profile and we’ll use your skills and experience to search the jobs that might be right for you.

Find Your Match

Sustainable
Cocoa

The Cargill Cocoa Promise is committed to securing a thriving cocoa sector for generations.

Learn More (Sustainable Coco)

Inclusion
& Diversity

Our inclusive culture helps us shape the future of the world.

Learn More (Inclusion & Diversity)

Life at
Cargill

Discover how you can achieve your higher purpose with a career at Cargill.

Learn More (Life at Cargill)

No recently viewed jobs are here...yet.

Please browse the jobs available on this site. Then, you will see those recently viewed jobs here.

Thrive