
Software Engineer – Full Stack
Caterpillar Inc.
full-time
Posted on:
Location Type: Office
Location: Peoria • Illinois • Texas • United States
Visit company websiteExplore more
Salary
💰 $97,530 - $158,480 per year
Tech Stack
About the role
- Join Caterpillar as a key contributor responsible for the design, development, and implementation of the new modern, cloud-based Global Warranty Management solution.
- Participate in application/technical problem identification and resolution, including responding to off-shift and weekend support calls.
- Drive application development focused on delivering valuable business features.
- Maintain high standards of software quality by establishing good practices and habits.
- Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness.
- Perform integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results.
Requirements
- Bachelor’s degree in Information Technology, Management Information Systems, Computer Science, or a related field
- At least 2 years of hands-on experience as an application developer, with proficiency in Java and JavaScript.
- Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
- Knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products.
- Execute functional, performance, and load testing; documents results and non-conformance.
- Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
- Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
Benefits
- Medical, dental, and vision benefits*
- Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
- 401(k) savings plans*
- Health Savings Account (HSA)*
- Flexible Spending Accounts (FSAs)*
- Health Lifestyle Programs*
- Employee Assistance Program*
- Voluntary Benefits and Employee Discounts*
- Career Development*
- Incentive bonus*
- Disability benefits
- Life Insurance
- Parental leave
- Adoption benefits
- Tuition Reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJavaScriptapplication developmentsoftware qualityintegrated testingcustomer acceptance testingfunctional testingperformance testingload testingsoftware design
Soft Skills
effective communicationproblem identificationproblem resolutiondecision-makinganalytical skillsinterpersonal skillsteam collaborationcustomer interactiondebuggingtesting