Senior Software Engineer

Jobtailor

Missouri

On-site

USD 95,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a Software Developer in Missouri to join an agile scrum team responsible for an in-house Java-based Rhapsody modelling tool (MDK).

You will design middleware code generation for controller builds, manage Jenkins pipelines for CI/CD artifacts, and lead tooling processes with multiple business teams across development and testing activities in a fast-changing environment.

Qualifications

  • Bachelor’s degree in Engineering (Computer Engineering, Electrical Engineering or Computer Science preferred) or related field.
  • 5+ years of experience in a related field.
  • Demonstrated proficiency with programming language: Java.
  • Experience with open-source tooling (Git, GitHub, Jenkins, JIRA, etc.).
  • Excellent oral and written communication skills.

Responsibilities

  • Software developer for an agile scrum team responsible for in house Java based Rhapsody modelling tool (MDK).
  • Design and Implement Middleware code generation to support controller builds
  • Manage and implement Jenkins pipeline for automated generation of CICD artifacts.
  • Manage and perform smoke testing for tools capabilities supported every program increment.
  • Maintain evaluation and production tools release process to GM Internal users.
  • Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization.
  • Active participation as an SME to Identity, Design, and implement workflow modifications with multiple business teams and business application extensions
  • Provide support in analyzing and resolving user issues related to serial data and diagnostics communication between ECUs.
  • Leads and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current and new and major projects.
  • Specifies and balances system requirements within engineering and IT environments.
  • Key role in formalizing tooling process documents and training materials

Skills

Java Programming
CI/CD pipelines
Open-Source Tooling Experience
Smoke Testing
Technical Solution Development

Education

Bachelor’s degree in Engineering or related field

Tools

Git
GitHub
Jenkins
JIRA

Job description

  • Software developer for an agile scrum team responsible for in house Java based Rhapsody modelling tool (MDK).
  • Design and Implement Middleware code generation to support controller builds
  • Manage and implement Jenkins pipeline for automated generation of CICD artifacts.
  • Manage and perform smoke testing for tools capabilities supported every program increment.
  • Maintain evaluation and production tools release process to GM Internal users.
  • Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization.
  • Active participation as an SME to Identity, Design, and implement workflow modifications with multiple business teams and business application extensions
  • Provide support in analyzing and resolving user issues related to serial data and diagnostics communication between ECUs.
  • Leads and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current and new and major projects.
  • Specifies and balances system requirements within engineering and IT environments.
  • Key role in formalizing tooling process documents and training materials
Requirements
  • Bachelor’s degree in Engineering (Computer Engineering, Electrical Engineering or Computer Science preferred) or related field
  • 5+ years of experience in a related field
  • Demonstrated proficiency with programming language: Java
  • Experience with open-source tooling (Git, GitHub, Jenkins, JIRA, etc.)
  • Excellent oral and written communication skills
  • Ability to thrive in a dynamic, high-change environment with an initiative demonstrated by reaching beyond assigned work to improve output.
Core Competencies

Proficient in Java programming and experienced in managing CI/CD pipelines using Jenkins. Demonstrates strong analytical skills in resolving user issues and implementing workflow modifications across business teams.

Highest-signal resume keywords
  • Java Programming
  • Jenkins Pipeline Management
  • Open-Source Tooling Experience
  • Smoke Testing
  • Technical Solution Development
ATS Optimization Keywords
Hard Skills
  • Java
  • Middleware Code Generation
  • Automation Scripting
  • System Requirements Analysis
  • Functional Decomposition
Soft Skills
  • Excellent Communication Skills
  • Initiative
  • Adaptability
Industry Keywords
  • Agile Scrum
  • CICD
  • Engineering Standards
  • Tooling Process Documentation
Tools & Technologies
  • Git
  • GitHub
  • JIRA
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager – Customer Care, Aftersales
Software Engineering Manager – Customer Care, Aftersales

Jobtailor • Missouri

On-site
USD 140,000 - 190,000
Software Program Manager
Software Program Manager

Jobtailor • Missouri

On-site
USD 120,000 - 170,000
Senior Software Design Engineer – Engine Controls
Senior Software Design Engineer – Engine Controls

Jobtailor • Milford (MO)

On-site
USD 100,000 - 140,000
Software Scrum Lead – Transmission
Software Scrum Lead – Transmission

Jobtailor • Milford (MO)

On-site
USD 90,000 - 140,000
Software Engineering Manager – Enterprise Applications
Software Engineering Manager – Enterprise Applications

Jobtailor • Illinois

On-site
USD 150,000 - 190,000
Lead Development Engineer
Lead Development Engineer

Jobtailor • Town of Springdale (WI)

On-site
USD 120,000 - 160,000
Powertrain Controls Supervisor – Engine Controls Software
Powertrain Controls Supervisor – Engine Controls Software

Jobtailor • Dearborn (MO)

On-site
USD 140,000 - 200,000
Java Developer
Java Developer

Jobtailor • Folsom (CA)

On-site
USD 65,000 - 90,000
Senior Software Engineer I – Java
Senior Software Engineer I – Java

Jobtailor • Town of Florida (NY)

On-site
USD 150,000 - 210,000
Platform Engineer
Platform Engineer

Jobtailor • North Carolina

On-site
USD 90,000 - 130,000