Posted in

Team Lead Software Applications

Team Lead Software Applications

CompanyCaterpillar Inc.
LocationWest Lafayette, IN, USA
Salary$110520 – $179640
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • Experience with Docker
  • Extensive Python experience or OOP languages
  • Meaningful experience with Model View Controller / Model View Template framework
  • Demonstrated experience as a Full Stack Development
  • Experience of software development in a manufacturing environment
  • Understanding of manufacturing processes such as CNC machining, metal cutting tooling, and assembly processes
  • General understanding of Machining and CNC processes
  • General understanding of Assembly processes in a manufacturing environment
  • Experience with Automation and systems like AGVs and Vision Systems
  • Experience with IoT and Cloud Architecture
  • Industry 4.0 Understanding

Responsibilities

  • Managing the day-to-day activities of software projects, including overseeing team members responsibilities and schedules
  • Directing and motivating project team
  • Evaluating and managing deliverables to ensure that service expectations are achievable, developed, and met
  • Monitoring project results for significant deviations
  • Ensuring adherence to quality standards and processes

Preferred Qualifications

  • Good communication, interpersonal, and collaboration skills
  • Project management skills, team leadership skills
  • Understanding of manufacturing principles
  • Top Candidates will also have Industry 4.0 Implementation experience, CNC process experience, and understanding of Logical Technical Architectures / Network Diagrams / Entity Relationship in the Azure Domain
  • Top candidates will also have experience automating processes with PLC, Robot, and AGV