Unknown Company

Senior Software Engineer

mo • Posted Yesterday
Onsite Full Time Software Architecture & Engineering

  • 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

#J-18808-Ljbffr
Back to Job Search