Senior Software Engineer Job at Caterpillar, Chicago, IL

UTkreHUxelcyeGVrUDNmNG9UTGxzV1R1RXc9PQ==
  • Caterpillar
  • Chicago, IL

Job Description

Career Area: Business Technologies, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. Together, we are building a better world, so we can all enjoy living in it. Caterpillar Inc. seeks a Senior Software Engineer at its facility located at 540 W Madison Ave, #310, Chicago, IL 60661. The responsibilities include: Perform implementation, problem solving, maintenance, and support for agile software development. Design, modify, develop, write, and implement software programming applications for target systems using agile methods. Write source codes for new applications and enhance existing applications. Utilize automated testing tools to perform testing and maintenance. Analyze situations and reach productive decisions based on informed judgment. Participate in documenting data, ideas, players, stakeholders, and processes. Utilize software development tools and produce software products or systems in line with product requirements. Conduct walkthroughs and monitor the effectiveness and quality of development activities. Estimate and monitor development costs based on functional and technical requirements. Participate in defining and conducting technical acceptance tests. Minimum Requirements: This position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Electrical Engineering, Information Systems or a related field and 3 years of experience in designing and developing software applications on a service layer/backend stack, or related occupation. Additionally, the applicant must have employment experience with: 2 years with Ruby on Rails; 3 years in Angular application development; 3 years in public cloud technologies such as AWS or Azure; Development of software applications using relational and NoSQL databases; Message brokers such as Kafka, RabbitMQ, AWS SQS, AWS SNS, Kinesis; Test-driven development and behavior-driven development; API tools such as Swagger, Postman, and Assertible; Testing tools such as RSpec, minitest, or Cucumber and their integration into CI/CD pipelines; Background processing systems such as Sidekiq, Resque, or DelayedJob. Telecommuting: 4 days/week. Applicants who are interested in this position should apply via , search [Senior Software Engineer / Reference # R0000278406]. #LI-DNI Posting Dates: October 14, 2024 - February 10, 2025 Any offer of employment is conditioned upon the successful completion of a drug screen. EEO/AA Employer. All qualified individuals - including minorities, females, veterans, and individuals with disabilities - are encouraged to apply. #J-18808-Ljbffr Caterpillar

Job Tags

Remote job,

Similar Jobs

Robert Half

Legal Operations Manager - Paralegal Job at Robert Half

 ...Job Description Job Description We are in need of a Legal Operations Manager Paralegal to join our team in Houston, Texas. In this role, you will handle a variety of administrative tasks and will be instrumental in managing operations in our legal department. You... 

Staffing Ninja

Maintenance Manager, Refrigeration Job at Staffing Ninja

 ...Job Description: Maintenance Manager, Refrigeration Location: Sterling, VA Salary: $120,000 - $140,000 / Annually Classification...  ...mechanical counterparts . This role requires expertise in industrial/building maintenance, preventive maintenance planning, process... 

ToothFillers

Dental Assistant / RDA full and part-time Job at ToothFillers

 ...Job Description Job Description Bi-lingual Dental Assistant / RDA full and part-time Immediate opening for a motivated, self-starter...  ...holidays, profit sharing and spot bonuses. New grads and internships are welcome to apply (min. 1-year commitment)!... 

Family Services Inc.

Medical receptionist Job at Family Services Inc.

 ...behavioral healthcare seeking an entry level receptionist and scheduling position. Title:...  ...behavioral health center performing medical receptionist and scheduling coordination...  ...One (1) year of full-time clerical work experience, or completion of a clerical training program... 

Tata Consultancy Services

Mortgage Loan Closer Job at Tata Consultancy Services

 ...Position: Mortgage Post Closing Specialist Location: Southington, CT (Onsite) Duration: FTE/ Direct Hire Job Description: The Post-closing Analyst is responsible for end-to-end review of executed closing package ensuring accurate and timely completion of Final...