Search jobs > Irving, TX > Senior software engineer

Senior Software Engineer

Caterpillar
Irving, Texas, US
Full-time

Job Description :

Contribute to design, development, testing and deployment of software systems and / or applications. Competent to perform all programming, project management, and development assignments without close supervision normally assigned the more complex aspects of systems work.

Work directly on complex application / technical problem identification and resolution, including responding to off-shift and weekend support calls.

Work independently on complex systems or infrastructure components that may be used by one or more applications or systems.

Drive application development focused around delivering business valuable features. Mentor and assist software engineers, providing technical assistance and direction as needed.

Maintain high standards of software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team.

Guide the team to develop a structured application / interface code, new program documentation, operations documentation, and user guides in a casual, flexible environment.

Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness.

Perform integrated testing and customer acceptance testing of components that requires careful planning and execution to ensure timely, quality results.

Responsible for performing other job duties as assigned by Caterpillar management from time to time. 100% telecommuting permitted. Multiple openings.

Requirements :

This position requires a bachelor’s degree, or foreign equivalent, in Computer Science or a related field plus 6 Years of experience in Software Development or related occupation.

In the alternative, the employer will accept a master’s degree, or foreign equivalent, in Computer Science or a related field plus 4 Years of experience in Software Development or related occupation.

Additionally, the applicant must have 3 years of employment experience with : (1) Designing and developing software applications in Java;

2) Developing RESTful APIs using Spring Boot and Hibernate; (3) Database integrations, such as : PostgreSQL, MySQL, Oracle, etc.

4) Deploying software using CI / CD tools such as Jenkins, GoCD, Azure DevOps, etc.; and (5) Deploying and maintaining software using public clouds such as AWS, GCP, Azure, etc.

Applicants who are interested in this position should apply via , search Senior Software Engineer / Reference # R0000254556. #LI-DNI

Posting Dates :

April 25, 2024 - August 22, 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.

30+ days ago
Related jobs
Promoted
The Goldman Sachs Group, Inc
Dallas, Texas

Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. We expect a successful candidat...

Promoted
JP Morgan Chase & Co.
Plano, Texas

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Bank, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contributes to the engineeri...

Promoted
Heartland Payment Systems, Incorporated
Dallas, Texas

As a Software Developer for Heartland, you will design, develop, test and maintain a native iOS Software Development Kit (SDK) used by other internal and external developers to interface with Heartland products. You will work on multiple projects in a Scrum based agile team and be responsible for al...

Promoted
The Walt Disney Company (Corporate)
Dallas, Texas

The Senior Security Engineer role focuses on the technology leadership and management of enterprise-wide workplace productivity services' build and integration functions here. Responsible for evaluation, engineering, integration, and sustainment of Digital Experience (end-user facing) solutions acro...

Mediabistro
Dallas, Texas

The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and metrics. We are seeking software engineering professionals to* work onsite in our Aurora, CO location*. Typically requires a Bachelor’s degree in Science, T...

Capital One
Plano, Texas

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Node. New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software Engineer. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a C...

CoreLogic
Dallas, Texas

Our Senior Software Engineer position is an opportunity to develop applications on GCP cloud, work with our knowledgeable cloud architecture team and use cloud services to build 12 factor software solutions. Collaborate with Application Architect and Business users to reverse engineer existing softw...

Capital One
Plano, Texas

Plano 7 (31067), United States of America, Plano, TexasSenior Software Engineer, Back End (Java, Python, AWS). We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on the fo...

7-Eleven, Inc.
Irving, Texas

JOB TITLE:    Senior Software Engineer. REQUIREMENTS: Master’s (or foreign equivalent) degree in Computer Science, Information Technology, or a related field and three (3) years of experience in software development. OR Bachelor’s (or foreign equivalent) degree in Computer Science, Information Techn...

JPMorgan Chase & Co.
Plano, Texas

Contributes to software engineering communities of practice and events that explore new and emerging technologies. Formal training or certification on software engineering concepts and 5+ years of applied experience. Embrace this pivotal role as an essential member of a high performing team dedicate...