Senior Software Engineer-2
$112.71k - $183.14kCaterpillar
Career Area:
Technology, 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.
Performs implementation, regular problem solving, maintenance and support for a 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.
What You Will Have:
Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
Applies an assigned technique for critical thinking in a decision-making process.
Identifies, obtains, and organizes relevant data and ideas.
Participates in documenting data, ideas, players, stakeholders, and processes.
Recognizes, clarifies, and prioritizes concerns.
Assists in assessing risks, benefits and consideration of alternatives.
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.
Delivers helpful feedback that focuses on behaviors without offending the recipient.
Listens to feedback without defensiveness and uses it for own communication effectiveness.
Makes oral presentations and writes reports needed for own work.
Avoids technical jargon when inappropriate.
Looks for and considers non-verbal cues from individuals and groups.
Top Candidate Will Have:
Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
Conducts walkthroughs and monitors effectiveness and quality of the development activities.
Elaborates on multiple-development toolkits for traditional and web-based software.
Has participated in development of multiple or large software products.
Contrasts advantages and drawbacks of different development languages and tools.
Estimates and monitors development costs based on functional and technical requirements.
Provides consulting on both selection and utilization of developers' workbench tools.
Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
Describes similarities and differences of life cycle for new product development vs. new release.
Identifies common issues, problems, and considerations for each phase of the life cycle.
Works with a formal life cycle methodology.
Explains phases, activities, dependencies, deliverables, and key decision points.
Interprets product development plans and functional documentation.
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.
Has experience with designing data exchange interfaces to and from software product.
Describes tools and techniques for extraction, transformation and loading of electronic data.
Cites examples of common linkage requirements for software products and vendors.
Works with integrating software into the customer or partner framework and infrastructure.
Participates in the development of technology interfaces and bridges.
Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.
Demonstrates experience with the architecture and design of major or multiple products.
Describes major software architecture alternatives and considerations.
Explains design considerations for commercial database systems, operating systems and web.
Displays experience in estimating the cost of a specific design of a proposed product.
Facilitates design reviews and walkthroughs.
Analyzes benefits and drawbacks of specific software designs and architecture.
Software Product Technical Knowledge: Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
Maintains and utilizes data related to install base configurations and environments.
Solicits customer feedback; reports and monitors bugs and implementation issues.
Participates in defining and conducting technical acceptance tests.
Participates in creating technical requirements for software development and deployment.
Explains basic environment and product configuration options.
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.
Participates in test readiness reviews, functional, volume, and load testing.
Describes key features and aspects of a specific testing discipline or methodology.
Tests software components for compliance with functional requirements and design specifications.
Explains procedures for documenting test activities and results (e.g. errors, non-conformance, etc.)
Conducts functional and performance testing on aspects of assigned products.
Additional Details:
This position requires the candidate to be based in Irving, Texas
Relocation assistance is available for this position
Visa sponsorship is available for this position
LI#
Posting Dates: 6/5-6/12
Summary Pay Range:
$112,710.00 - $183,140.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
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
- These benefits also apply to part-time employees
This position requires working onsite five days a week.
Relocation is available for this position.
Visa sponsorship is available for eligible applicants.
Posting Dates:
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community ( .
$112.71k - $183.14k
...regular problem solving, maintenance and support for a agile software development. What You Will Do: Designing, modifying, developing... ...development plans and functional documentation. Software Integration Engineering: Knowledge of software integration processes and functions;...SeniorFull timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours- ...Senior Software Engineer Tech Tammina LLC Job Description 4+ years experience building great software, preferably on SaaS or Platform products 2+ years experience in Java technologies, ideally with Spring/Hibernate experience 1+ years experience with web browser...Senior
- ...About this role: Wells Fargo is seeking a Senior Software Engineer to work on our check modernization initiative. This effort will modernize... ...experience working in check processing and/or payments environment ~2+ years of GitHub experience ~2 + years of multi-threading...SeniorWork experience placementRelocation package
- ...Caris is where your impact begins. Position Summary Senior Software Full Stack Engineer roles at Caris requires collaborating with various team members... ...following industry-standard protocols like OIDC/OAuth 2. ~ Skilled in writing clean, maintainable, and...SeniorFlexible hoursAfternoon shift
- ...Title: Senior Software Engineer (Bootloader) Location: Irving, TX Job Description ~6+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices. ~ High proficiency with...SeniorRemote work
$75 per hour
...Dallas / Tampa / McLean Pay begins at $75 hourly Work Schedule: Hybrid 2 days onsite. ( Position will begin onsite.) Duration: end of year Job Description: The Lead Test Engineer is responsible for independently leading Test Engineering teams. You...SeniorHourly pay$102.4k - $179k
...products and applications. You will partner closely with AI/ML engineers, data scientists, and cross-functional teams to productionize... ...engineering trends, AI-assisted development tools, and modern software practices to drive continuous improvement and innovation. Partner...Senior$105.4k - $124k
...Software Engineer At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared...Temporary workWork experience placement3 days per week$105.4k - $124k
...deliver an integrated offering inclusive of banking, payments, and software - making it easy for Small Business Customers to access the... ...capabilities. The candidate will be working along with fellow engineers to build digital products & modernization of business banking...Temporary workWork experience placementLocal area3 days per week$75 - $80 per hour
...# Home # Search Jobs # Job Description Senior Software Engineer Contract to Hire: Dallas, Texas, US Salary Range: 75.... ...systems. ~3+ years developing automated regression tests; 2+ years with Terraform/CDK; experience with CI/CD (GitHub Actions...SeniorHourly payContract workTemporary workZero hours contract- ...Senior Software Engineer Chicago, IL, Dallas, TX, or Jersey City, NJ Hybrid – onsite 2-3 days per week, WFH 2-3 days per week Position Summary: This role is open with a financial services company. The Senior Software Engineer works with business analysts, team...SeniorImmediate startWork from home2 days per week3 days per week
$112.71k - $183.14k
...we can all enjoy living in it. The Simulation & Digital Twin Engineer will design, develop, and integrate simulation and... ...Knowledge of development tools and activities; ability to produce software products or systems in line with product requirements. Conducts...SeniorFull timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours$119.8k - $234.7k
...Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training infrastructure... ...working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related...SeniorOngoing contractLocal area$88.9k - $165.1k
...Senior Software Engineer In The CDP Team The Product team forms the crux of our powerful platforms and connects millions of customers to the product magic. This team of innovative problem solvers develop and build products that help Epsilon be a market differentiator...SeniorLocal areaFlexible hours- ...Coppell, TX, a suburb of Dallas. Requiring 2 days per week in office JOB SUMMARY This role is ideal for a full-stack, senior engineer who enjoys owning complex systems end‑to‑... ...the other agile team members to develop software solutions that help our end-users every...SeniorWork at office2 days per week
$112.71k - $183.14k
...data is created, managed, and delivered for Caterpillar and dealers when quoting rebuilds, maintenance, and repairs. As a Senior Software Engineer on the CAT Digital - Global Services Application Team, you will help develop a centralized customer hub in partnership with...SeniorPart timeCasual workWork at officeWorldwideRelocation packageFlexible hours- ...Samaritan's Purse is seeking a Senior Software Developer to join our Information Technology... ...across the full technology stack, drive engineering excellence through code reviews and modern... ...authoritative Word of God. 1 Thessalonians 2:13; 2 Timothy 3:15-17. We believe...SeniorFull timeTemporary workWorldwideFlexible hours
- Aryadit Solutions, Inc. has openings for Senior Software Engineers in Dallas, TX. Responsibilities will include the following: Develop and enhance... ..., leveraging expertise in SAP S/4 HANA and Enterprise HANA (2.0) for meeting business requirements, and optimizing performance...SeniorWork at office
- ...Software Engineer Be a part of transformational change where integrity matters, success inspires and great teams collaborate and innovate. As the fifth-largest bank in the United States, we're one of the country's most respected, innovative, ethical and successful financial...Work experience placement
- ...Senior Software Engineer - AI Harnham is partnering with an enterprise organisation to hire a Senior Software Engineer (AI) on a contract basis... .... Contract Role Location: Dallas, TX (Hybrid - 2-3 days onsite) Rate: $60-$70 per hour W2 only Hours:...SeniorHourly payFull timeContract work
- ...About the Role We're seeking skilled a Senior Software Engineer to design and develop the core API services and backend systems that power InfiniteChoice... ...275 million visitors connect to millions of experiences, generating over $2 billion in revenue for our brands and partners.SeniorContract workRemote work
$78 - $82 per hour
...Bash shell scripting - 4 years Cloud: RedHat OpenShift - 3 years DevOps tools: TeamCity, Autosys, Jenkins, uDeploy - 3 years JIRA & Confluence, MS Office, ServiceNow - 2 years Bachelor's degree in engineering (electronics) and/or computer science...Senior- ...Senior Software Engineer (C++/Embedded) Hope you are doing well Number of Position: 2 Only W2 I, Abhishek would like to share a job opportunity as Senior Software Engineer (C++/Embedded) in Irving, TX - Onsite location for a W2 position. In case, if you are not comfortable...SeniorRemote workWork visa
- ...About the Role We're seeking a talented Senior Full Stack Software Engineers to join our growing engineering team at InfiniteChoice. You'll lead the... ...million visitors connect to millions of experiences, generating over $2 billion in revenue for our brands and partners.SeniorRemote work
- ...as a backend developer with Java Spring Reactive and Core Java. 2. Hands on experience in containerizing application and deploying... ...linux, networking a basic understanding of Telecom domain. 6. Engineer with Computers domain expertise preferred. Top Skills: 1.Spring...Senior
- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and... ...years of software engineering experience (+5 years), including 2+ years of continuous full-time experience at a top-tier product...SeniorFull timeFor contractorsRemote workFlexible hours
- ...Senior Software Systems Engineer Immediate need for a talented Senior Software Systems Engineer with experience in Telecom Industry. This is an 11+ months contract opportunity with long-term potential and is located in Irving, TX. Key Requirements and Technology...SeniorContract workWork experience placementImmediate start
- ...Senior Java MicroServices Developer Immediate need for a Senior Java MicroServices Developer... ...developing back-end applications. ~2+ years' experience developing microservices... ...Web Sockets. ~ Familiarity with Agile software development methodology. ~ Excellent interpersonal...SeniorContract workImmediate start
- ...Senior AI Developer Your Opportunity At Client, you're empowered... ...assistants used across day-to-day engineering workflows in the SDLC—... ...s degree in Computer Science, Software Engineering, or related technical... ...highly available environment. ~2+ years of hands-on experience...Senior
- ...Senior Salesforce Engineer At Cetera, we are redefining the future of technology in financial services... ...We're Looking For • 7+ years of software development experience, including Salesforce... ...time off (PTO), paid holidays, and 2 paid wellness days to give our...SeniorFull timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer-2. Be the first to apply!
- software engineer full time Irving, TX
- startup software engineer Irving, TX
- intermediate software engineer Irving, TX
- work from home software developer Irving, TX
- software developer Irving, TX
- software development engineer aws Irving, TX
- ngo software engineer Irving, TX
- part time software developer Irving, TX
- software engineer Irving, TX
- senior software engineer Irving, TX

