Software Engineer
EffectualFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
The role requires a degree or equivalent experience in application development, with a working knowledge of problem-solving approaches, tools, and techniques. Additionally, a working knowledge of basic application design, architecture, development platforms, and system/program design tools is necessary.
The Applications Engineer will participate in developing, coding, and testing computer programs for straightforward or small projects. They will assist in preparing technical and procedural documentation, provide flowcharts for processing logic, and contribute solutions for programming system operations, including encoding, testing, debugging, and documenting programs.
Manufactures heavy machinery for various industries
Caterpillar Inc. designs and manufactures heavy machinery and equipment for industries such as construction, mining, energy, and rail. Their products include a wide range of machinery and engines that help clients complete large-scale projects. Caterpillar's equipment works by providing powerful tools that can perform tasks like digging, lifting, and transporting materials. What sets Caterpillar apart from its competitors is its strong aftermarket support, which includes maintenance and repair services, ensuring that their machinery remains efficient and reliable over time. The company's goal is to deliver high-quality products while also focusing on sustainability and community development through initiatives that improve education and reduce poverty.