FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
Caterpillar Inc.. Design, develop, maintain, and enhance enterprise web applications and reporting solutions using Python, JavaScript, and CSS .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing enterprise web applications using Python, JavaScript, and CSS, while effectively collaborating with cross-functional teams to translate business needs into scalable solutions. Proficient in cloud environments, database design, and modern development practices including CI/CD and code review.
Highest-signal resume keywords
Python DevelopmentJavaScript Frontend DevelopmentDjango/Flask FrameworksDocker and CI/CD PipelinesDatabase Design and Administration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonJavaScriptCSSDjangoFlaskReactHTMLDockerGitDatabase Design
Soft Skills
CommunicationProblem-SolvingCollaborationStakeholder EngagementCode Review
Tools & Technologies
Cloud EnvironmentCI/CD PipelinesVersion Control WorkflowsApplication Monitoring ToolsReporting Solutions
Industry Keywords
Enterprise ApplicationsApplication LifecycleOperational MetricsEngineering StandardsEmerging Technologies
Tech Stack
Tools & technologiesCloudDjangoDockerFlaskJavaScriptPythonReact
About the role
Key responsibilities & impact- Design, develop, maintain, and enhance enterprise web applications and reporting solutions using Python, JavaScript, and CSS
- Build, enhance, and operate an enterprise reporting and intelligence platform
- Monitor application health, performance, reliability, and operational metrics
- Identify issues early and communicate risks, progress, and recommended actions to stakeholders
- Participate in code reviews and produce clear, maintainable, well-tested code
- Apply engineering standards and development practices
- Evaluate emerging technologies, tools, and engineering practices and recommend improvements
- Work with Finance, IT, Operations, and other stakeholder groups to translate business needs into scalable applications
- Contribute across the application lifecycle from requirements and design through development, testing, and deployment
Requirements
What you’ll need- Experience deploying, operating, or supporting applications and infrastructure in a cloud environment
- Experience developing web applications with Python, including Django and/or Flask
- Experience with modern frontend development using JavaScript, React, HTML, and CSS
- Experience with Docker, Git, pull requests, code review practices, version control workflows, and CI/CD pipelines
- Experience with database design and administration
- Must work onsite five days a week
- Visa sponsorship is not available
- Successful completion of a drug screen required for employment
Benefits
Comp & perks- 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
- Relocation is available