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.

Lead Software Engineer – UI
Caterpillar Inc.. Design, modify, develop, write, and implement software programming applications using agile methods .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in ReactJS, HTML, CSS, and ThreeJS for graphics development, alongside strong capabilities in software development life cycle methodologies and automated testing tools. Proficient in designing data exchange interfaces and integrating software with customer frameworks.
Highest-signal resume keywords
ReactJSHTMLCSSThreeJSSoftware Development Life Cycle
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonAPI DevelopmentAWSMySQLWebGL ProgrammingSoftware Product ArchitectureFunctional TestingPerformance TestingAutomation OptimizationCode Development
Soft Skills
Effective CommunicationCritical Thinking
Tools & Technologies
Automated Testing Tools
Industry Keywords
Agile MethodsSoftware DevelopmentData Exchange InterfacesTechnical RequirementsAcceptance Testing
Tech Stack
Tools & technologiesAWSMySQLPythonReactSDLC
About the role
Key responsibilities & impact- Design, modify, develop, write, and implement software programming applications using agile methods
- Acquire client requirements and resolve workflow problems through automation optimization
- Write source code for new applications and generate or enhance code samples for existing applications
- Utilize automated testing tools for testing and maintenance
- Perform implementation, regular problem solving, maintenance, and support for agile software development
- Conduct walkthroughs and monitor the effectiveness and quality of development activities
- Facilitate software design reviews and walkthroughs
- Participate in developing technology interfaces and bridges
- Conduct functional and performance testing on assigned products
Requirements
What you’ll need- Mandatory: ReactJS, HTML, CSS, ThreeJS & hands on graphics development
- Good to have: Python, API development, AWS, MySQL & WebGL Programming
- Knowledge of decision-making processes and critical-thinking tools and techniques
- Effective oral and written communication skills
- Extensive experience with software development and multiple or large software products
- Knowledge of software development life cycle methodologies
- Experience designing data exchange interfaces and integrating software with customer or partner frameworks
- Extensive experience with software product architecture and design
- Knowledge of software product configuration, technical requirements, and acceptance testing
- Knowledge of software product testing, including functional, volume, load, and performance testing
Benefits
Comp & perks- Relocation is available for this position
- Equal Opportunity Employer