Software Engineer - Cybersecurity
Caterpillar

East Peoria, Illinois

This job has expired.


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. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Software Engineer - Cybersecurity

Your Impact 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. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

It's More Than a Job, It's a Career

Performs implementation, regular problem solving, maintenance and support for an agile software development.

What You Will Do:

  • Designing, modifying, developing, writing, and implementing software programming applications for target system using agile methods.
  • Acquiring client requirements; resolving workflow problems through automation optimization.
  • Writing source codes for new applications, and/or generating and enhancing code samples for existing applications.
  • Utilizing automated testing tools to perform the testing and maintenance.
  • Work with the existing automation team to build, extend, and modify the in house developed python, flask application.
  • Write code that interacts with databases for CRUD operations.
  • Build out REST API endpoints for customers to query.
  • Create documentation pages.
  • Design and construct integrations with other products and endpoints to pull back data.
  • Provide operational support for globally deployed web application solutions.
  • Work with customers to understand deployed solutions and assist with using said products.
  • Manage, extend, and troubleshoot containerized environments.
  • Attend regularly scheduled stand-up meetings.
What You Have:

Decision Making and Critical Thinking:
  • Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situation and reach productive decisions based on informed judgement.
Effective Communications:
  • 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.
Software Development:
  • Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
Software Development Life Cycle:
  • Knowledge of software development life cycle; ability to use a structed methodology for delivering and managing new or enhanced software products to the marketplace.
Software Integration Engineering:
  • Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.
Software Product Design/ Architecture:
  • Knowledge of software product design; ability to convert market requirements into the software product design.
Software Product Technical Knowledge:
  • Knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products.
Software Product Testing:
  • Knowledge of software product testing; ability to design, plan and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
Education / Experience: Bachelor's degree in a relevant field or equivalent experience.

Top Candidates will also have:
  • Prior experience with python, flask, jinja, and ORM framework (object-relational model).
  • Ability to move fast in an environment with ambiguity at times, and with competing priorities and deadlines.
  • Experience in general security, cloud, and networking security.
  • Advanced certification in application development processes. CSSLP, SANS GPYC, SANS GWEB, SANS GCSA, CISSP, GitHub
Additional Info :
  • The primary location for this position is Nashville, TN, Irving, TX or Peoria, IL
  • Domestic relocation assistance is available for those who qualify.
  • Sponsorship is NOT available.
What You Will Get:
  • Our goal at Caterpillar is for you to have a rewarding career. Our teams are critical to the success of our customers who build a better world.
  • Here you earn more than just a salary because we value your performance. We offer a total rewards package that provides benefits on day one (medical, dental, vision, RX, and 401K) along with the potential of an annual bonus. Additional benefits include paid vacation days and paid holidays.
  • All qualified individuals - Including minorities, females, veterans, and individuals with disabilities - are encouraged to apply.
About Caterpillar -

Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.

Final details:

Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method. If you wish to know the status of your application - please use the candidate log-in on our career website as it will reflect any updates to your status.
Relocation is available for this position.Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at www.caterpillar.com/careers.
Posting Dates:
April 26, 2024 - May 5, 2024
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.

Not ready to apply? Join our Talent Community .


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Manufacturing and Production jobs


ArdaghGroup
Winston-Salem, North Carolina
Posted 11 minutes ago
ArdaghGroup
Chicago, Illinois
Posted 11 minutes ago
ArdaghGroup
Madera, California
$106,600.00 - $160,000.00 per year
Posted 6 minutes ago
View Manufacturing and Production jobs ยป