Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer, Digital Platform (AI/Automation)

Caterpillar Financial Services Corporation

Hurn

Hybrid

GBP 109,000 - 178,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology leader is seeking a Principal Software Engineer to provide strategic leadership in developing their state-of-the-art digital platform. You will guide a dynamic team in integrating diverse systems and driving digital solutions, leveraging cutting-edge technologies like NVIDIA. The role requires expertise in software development, integration, and cloud technologies. Candidates should possess strong communication skills, decision-making abilities, and a Bachelor's degree in a relevant field. Competitive compensation and extensive benefits are offered, including medical, 401(k), and career development opportunities.

Benefits

Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Career Development
Incentive bonus

Qualifications

  • Expert knowledge of decision-making processes.
  • Extensive understanding of effective communication.
  • Ability to produce software products written in Java.
  • Expert knowledge of the software development lifecycle.
  • Ability to design and maintain software integration.

Responsibilities

  • Lead complex software projects across multiple components.
  • Design and develop software applications using agile methods.
  • Acquire and resolve client requirements.
  • Mentor software engineers and provide technical assistance.
  • Utilize automated testing for software maintenance.

Skills

Decision Making and Critical Thinking
Effective Communications
Software Development
Software Development Life Cycle
Software Integration Engineering
Software Product Design/Architecture
Software Product Technical Knowledge
Software Product Testing

Education

Bachelor’s degree in Computer Science or Electrical Engineering

Tools

Java
Scala
Python
Spring Boot
RESTful API
AWS
Angular
HTML5
CSS3
JavaScript
Job description
A global technology leader is seeking a Principal Software Engineer to provide strategic leadership in developing their state-of-the-art digital platform. You will guide a dynamic team in integrating diverse systems and driving digital solutions, leveraging cutting-edge technologies like NVIDIA. The role requires expertise in software development, integration, and cloud technologies. Candidates should possess strong communication skills, decision-making abilities, and a Bachelor's degree in a relevant field. Competitive compensation and extensive benefits are offered, including medical, 401(k), and career development opportunities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.