Software Engineer - Senior
Dearborn, Michigan
Employer: CIBER
Industry:
Salary: Competitive
Job type: Full-Time
HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.
At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.
Job Description:
We are seeking a talented and experienced Software Engineer to join our Continuous Delivery Development team. In this role, you will play a pivotal part in automating the software release process for embedded module teams and facilitating the deployment of software updates to vehicles.
Responsibilities will include:
Skills Required:
At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.
Job Description:
We are seeking a talented and experienced Software Engineer to join our Continuous Delivery Development team. In this role, you will play a pivotal part in automating the software release process for embedded module teams and facilitating the deployment of software updates to vehicles.
Responsibilities will include:
- Developing, maintaining, and supporting a suite of GitHub Actions to automate the collection and processing of metadata from various repositories used by vehicle modules teams.
- Collaborating with cross-functional teams to understand their automation needs and translate them into efficient GitHub Actions workflows.
- Implementing and maintaining Python scripts and utilities to facilitate the creation and bundling of JSON documents containing relevant metadata for software updates.
- Participating in the development of Java Spring Boot microservices to support further automation and integration with other systems involved in the vehicle software deployment process.
- Ensuring the reliability, scalability, and maintainability of the automation solutions through adherence to best practices in software engineering, testing, and DevOps principles.
- Troubleshooting and resolving issues related to GitHub Actions, Python scripts, and microservices, providing timely support and guidance to development teams.
- Participating in code reviews, knowledge sharing, and mentoring to uphold coding standards and best practices within the team.
Skills Required:
- Proficient in Python programming language and its ecosystem, with experience in writing clean, testable, and maintainable code.
- Solid understanding of GitHub Actions, their workflows, and their integration with various tools and services.
- Experience with version control systems, preferably Git and GitHub.
- Familiarity with Java, Spring Boot, and microservices architecture.
- Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes is a plus.
- Experience with JSON and data manipulation techniques is desirable.
- Strong problem-solving and analytical skills, with the ability to break down complex problems and develop efficient solutions.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- Passion for learning and staying up-to-date with the latest trends and best practices in software development, automation, and DevOps.
- Minimum of 3 years of experience in software development, with a strong emphasis on automation and DevOps practices.
- • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Created: 2024-08-22
Reference: 232321
Country: United States
State: Michigan
City: Dearborn
ZIP: 48128
Similar jobs:
-
Software Engineer Consultant/Expert
CIBER in Dearborn, Michigan -
Software Engineer Controls
G-TECH in Allen Park, Michigan -
SRE - Software Engineer
Apex Systems in Dearborn, Michigan -
System/Software Engineer/PM - Vehicle
DCS Corporation in Sterling Heights, Michigan -
Software Configuration Management Engineer
DCS Corporation in Sterling Heights, Michigan -
Software Engineer Consultant/Expert
CIBER in Dearborn, Michigan -
Software Engineer
DCS Corporation in Sterling Heights, Michigan -
Software Engineer Controls
G-TECH in Dearborn, Michigan -
Software Engineer Consultant/Expert
CIBER in Dearborn, Michigan -
Software Engineer
DCS Corporation in Sterling Heights, Michigan -
Pre-Sales Solution Architect - Software Product Engineering - Automotive Industry
Capgemini in Detroit, Michigan -
Software Engineer
CIBER in Dearborn, Michigan -
Software Project Engineer
DCS Corporation in Sterling Heights, Michigan -
Software Engineer
Leidos Holding in Ann Arbor, Michigan💸 $81250.00 per year -
Software Engineer
CIBER in Dearborn, Michigan -
Software Engineer (Senior 10+ years)
General Dynamics Land Systems in Sterling Heights, Michigan -
Assistant Professor in Computer and Information Science (CIS) - Software Engineering (W25)
University of Michigan in Dearborn, Michigan -
System/Software Engineer/PM - Vehicle
DCS Corporation in Sterling Heights, Michigan -
System/Software Engineer/PM - Vehicle
DCS Corporation in Sterling Heights, Michigan -
HIL Model Based Software Engineer - MATLAB Simulink
Cognizant Technology Solutions in Dearborn, Michigan