C

Caterpillar

Makes heavy machinery, engines and gas turbines

Lead Software Engineer - UI

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • ReactJS, HTML, CSS, ThreeJS, and hands-on graphics development are mandatory.
  • Knowledge of decision-making processes and tools, including analyzing situations, organizing relevant data, clarifying and prioritizing concerns, and assessing risks and alternatives.
  • Ability to communicate effectively, provide constructive behavior-focused feedback, listen and apply feedback, present orally, write reports, avoid inappropriate technical jargon, and consider non-verbal cues.
  • Knowledge of software development tools and activities, including experience with multiple or large software products, development toolkits, languages and tools, development cost estimation, and developer workbench tools.
  • Knowledge of software development life cycle methodologies, phases, dependencies, deliverables, and product documentation.
  • Knowledge of software integration processes, including data exchange interfaces, extraction, transformation and loading, integrations with customer or partner frameworks, and technology interfaces.
  • Knowledge of software product design and architecture, including experience with major or multiple products, architecture alternatives, database, operating system and web design considerations, design cost estimation, and design reviews.
  • Knowledge of software product technical aspects, configurations, customer feedback, bugs, technical acceptance tests, and technical requirements.
  • Knowledge of software product testing, including functional, volume, load, and performance testing, test methodologies, and documenting test activities and results.

Responsibilities

  • Design, modify, develop, write, and implement software programming applications for target systems using agile methods.
  • Acquire client requirements and resolve workflow problems through automation optimization.
  • Write source code for new applications and generate or enhance code samples for existing applications.
  • Use automated testing tools to test and maintain software.

Desired Qualifications

  • Python, API development, AWS, MySQL, and WebGL programming are good to have.

About the Company

Caterpillar

Makes heavy machinery, engines and gas turbines

Caterpillar makes construction and mining machines, diesel and natural gas engines, industrial gas turbines and locomotives for contractors, mines, energy companies and data center builders. It is the world's largest maker of construction and mining equipment, and its yellow Cat bulldozers and excavators work in nearly every country. Customers buy or rent machines through independent Cat dealers, while its engines and turbines generate electricity and push natural gas through pipelines. Caterpillar earns money from equipment sales and from the parts and repairs that dealers supply over a machine's working life. It was formed in 1925 when California's Holt and Best tractor companies merged, and it is based in Irving, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Irving, TX
Founded
1925

Recently Posted Jobs

Explore more opportunities at Caterpillar

See more jobs