Full Stack Developer

Caterpillar Caterpillar · Industrial · East Peoria, IL +2

Full Stack Developer role focused on developing and maintaining secure, high-performance web applications for financial services using React.js/Next.js and Python, deploying on Microsoft Azure, and building CI/CD pipelines with Azure DevOps. The role emphasizes collaboration, code quality, and performance optimization.

What you'd actually do

  1. Develop and maintain secure, scalable web applications using React.js/Next.js and Python.
  2. Design and implement backend services, APIs, and microservices with a focus on performance and reliability.
  3. Deploy and manage applications on Microsoft Azure, leveraging services like Azure Functions and App Services.
  4. Build and maintain CI/CD pipelines using Azure DevOps for efficient and safe code delivery.
  5. Collaborate with product managers, designers, and other developers to define and deliver new features.

Skills

Required

  • React.js
  • Next.js
  • Python
  • API design
  • Microservices
  • Microsoft Azure
  • Azure Functions
  • Azure App Services
  • Azure DevOps
  • CI/CD pipelines
  • Version control
  • Code reviews
  • Automated testing
  • Performance troubleshooting
  • Communication skills

Nice to have

  • SvelteKit
  • Nuxt
  • Infrastructure as Code
  • ARM templates
  • Bicep
  • Terraform
  • Docker
  • Kubernetes
  • Cloud security
  • Git
  • AI-enabled development practices

What the JD emphasized

  • Proven full‑stack engineering capability
  • Deep Microsoft Azure expertise
  • A mature DevOps and cloud engineering mindset
  • A strong focus on security and quality