General Motors of Canada is hiring: Sr. Full Stack Web Developer - Billing and P
General Motors of Canada, Roswell, GA, United States, 30076
Overview
Hybrid: Reporting to a specific location where work needs to be performed / collaboration should happen (regardless of where a candidate lives). Some employees may be hybrid but must be onsite at a specific location three days per week as dictated by business needs.
- This role is categorized as hybrid. The successful candidate is expected to report to GM Georgia IT Innovation Center, GM Global Technical Center, Austin Innovation Technical Center, or Mountain View Technical Center three times per week, at minimum.
- This job is eligible for relocation benefits.
About the Team
We are the Enterprise Payments Gateway software engineering team within the Digital Products Engineering (DPE) organization at GM. Our team processes payments for physical and select digital goods in the charging space, collaborating with clients to understand their payment needs and develop custom solutions.
Comprising software and quality engineers, we leverage innovative development methodologies and technologies to achieve results, drive innovation, and enhance customer satisfaction.
Position Summary
We are seeking an experienced Full Stack Senior Software Engineer to design, develop, and implement end-to-end web and mobile applications, guiding projects from conception through deployment. Join us in shaping the future of payments at GM.
Role Focus: Enhance the eMSP (Electric Mobility Service Provider) platform to onboard more Charge Station Operators (CSOs) and accelerate client onboarding, contributing to the growth of our EV charging platform for payments.
The ideal candidate will have strong Java backend and React frontend skills, with a solid background in cloud services, particularly Azure. You will be responsible for building and improving our platform to meet evolving customer needs. A successful candidate will have prior experience in developing and expanding eMSP platforms, with a customer-first attitude and proactive identification of opportunities for improvement and innovation.
Key Responsibilities
- Accelerate the onboarding of Charge Station Operators into the eMSP platform.
- Build and enhance platform features using Java and React.
- Leverage cloud services, particularly Azure, to optimize platform performance.
- Collaborate with cross-functional teams to ensure a seamless customer experience.
- Continuously seek ways to improve and innovate the platform.
Qualifications
- Familiarity with standard data formats like XML and JSON.
- Proficiency with web services - REST, SOAP, etc.
- Familiarity with messaging systems - Kafka, Azure Event Hubs, etc.
- Proficiency in a mainstream OOP language – Java/React.
- Ability to work closely with others to accomplish shared mission.
- Ability to receive constructive feedback and provide feedback.
- Professional and friendly working relationships; Degree in Computer Science or related field, or equivalent work experience.
- Familiarity with software project management tools like JIRA and Confluence.
- Familiarity with cloud platforms like Google Cloud / AWS / Azure.
- Ability to create and read technical documents.
- Join us in shaping the future of electric vehicle charging solutions.
Compensation and Benefits
Compensation: The compensation information is a good faith estimate only and may vary by location. The salary range for this role is $134,000 to 205,000. The actual base salary offered will depend on factors relevant to the position.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits: GM offers a variety of health and wellbeing benefits including medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, life insurance, paid vacation and holidays, tuition assistance, employee assistance program, GM vehicle discounts, and more.
Immigration notice: GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY IF YOU WILL NEED GM SPONSORSHIP NOW OR IN THE FUTURE.
About GM
Our vision is Zero Crashes, Zero Emissions and Zero Congestion, and we strive to lead the change that makes the world better, safer, and more equitable for all.
Why Join Us
We believe in daily choices that drive meaningful change through our actions and culture. We want every employee to feel they belong to one General Motors team.
Accommodations
GM offers accommodations for job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application, please email us or call 800-865-7580. Include the job title and requisition number in your message.