General Motors of Canada
Job Description
DUTIES:
Lead and generate technical solutions, including specifying requirements, functional decomposition, analysis, development, and testing for current, new, and major programs.
Lead development of software system team design content and software anomaly corrections.
Perform complex design analysis.
Specify and balance system requirements.
Provide, communicate, and support best practices among the software community.
Orchestrate APIs into a single microservice using microservices, Docker, and Kubernetes environment.
Design APIs based on new implementations and update corresponding interfaces.
Create features and stories based on epics and track to meet deployment deadlines.
Collaborate with UI team to support ongoing releases and modify microservices accordingly.
Support ongoing production deployment and resolve production issues during deployment.
Monitor production APIs and respond to incidents.
Hybrid Role - 3 days in-office, 2 days remote. Must report to local office.
Additional Job Description
REQUIREMENTS:
Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related field.
Five (5) years of experience as a Systems Developer, Programmer Analyst, Systems Analyst, Software Engineer, or related role.
Five (5) years of experience with Java, JSF, jQuery, JavaScript, Mockito, Junit, web services (Rest and SOAP), Spring Boot, Struts, Microservices, REST API development, Kubernetes, Docker, OAuth, and Axure cloud.
#LI-DNI
About GM
Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We embrace the responsibility to lead change for a better, safer, and more equitable world.
Why Join Us
We believe in making daily choices to drive meaningful change through our actions and culture. We want every employee to feel they belong to the General Motors team.
Benefits Overview
From day one, we prioritize your well-beingat work and at home. Learn more about our
Total Rewards Resources . Non-Discrimination and Equal Employment Opportunities (U.S.) We are committed to a workplace free of discrimination and fostering inclusion. Employment decisions are made without regard to sex, race, color, national origin, religion, age, disability, sexual orientation, gender identity, veteran status, or other protected statuses, in accordance with laws. Interested candidates should review the responsibilities and qualifications and apply if suitable. Role-related assessments and pre-employment screenings may be required. More information is available at
How we Hire . Accommodations We provide opportunities for all, including individuals with disabilities. If you need accommodations during your job search or application, please
email
us or call 800-865-7580, including details of your request, job title, and requisition number. #J-18808-Ljbffr
Total Rewards Resources . Non-Discrimination and Equal Employment Opportunities (U.S.) We are committed to a workplace free of discrimination and fostering inclusion. Employment decisions are made without regard to sex, race, color, national origin, religion, age, disability, sexual orientation, gender identity, veteran status, or other protected statuses, in accordance with laws. Interested candidates should review the responsibilities and qualifications and apply if suitable. Role-related assessments and pre-employment screenings may be required. More information is available at
How we Hire . Accommodations We provide opportunities for all, including individuals with disabilities. If you need accommodations during your job search or application, please
us or call 800-865-7580, including details of your request, job title, and requisition number. #J-18808-Ljbffr