This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening our culture by seeking out determined, innovative individuals who will join our team to help move us forward and achieve our mission. We are seeking a highly skilled and experienced Senior Software Engineer specializing in OneStream Development to join our dynamic IT team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining OneStream applications and solutions. You will collaborate with cross-functional teams to analyze business requirements, design technical solutions, ensure the successful implementation of our multi-year OneStream projects. The ideal candidate will possess deep technical expertise in OneStream and other enterprise planning technologies, demonstrate a proven track record of successful OneStream project implementations, exhibit strong problem-solving abilities, and a passion for delivering high-quality software solutions.
Job Responsibility:
Lead the design, development, testing, and deployment of OneStream solutions, including enhancements, customizations, and integrations
Participate in the full lifecycle of OneStream projects, from requirement gathering and analysis to go-live and post-implementation support
Provide technical guidance and mentorship to junior developers, ensuring adherence to best practices and coding standards and fostering a culture of continuous learning and growth
Conduct code reviews to ensure adherence to coding standards, best practices, and performance optimization
Work closely with functional teams, project managers, and other stakeholders to understand business needs and translate them into technical solutions
Collaborate with the team for quality solutions, business adoption and provide standard implementation methodologies
Develop and maintain technical documentation, including design specifications, test plans, and user manuals
Provide ongoing support and maintenance for OneStream systems, including troubleshooting and issue resolution.
Requirements:
Bachelor's degree in STEM or a related field
Overall 10+ years of experience in Planning development
Extensive knowledge of Finance Planning and Consolidation processes
Minimum 2 years of experience in OneStream application development
Proficiency in OneStream programming, C#, VB.net, VBA
Experience in Finance data warehouse analytics
Knowledge of SAP, GIT HUB, Azure DataBricks and Power BI
Develops globally compatible, reusable, and flexible technical frameworks/architecture.
Nice to have:
Excellent problem-solving and analytical skills
Strong communication and interpersonal skills
Ability to work independently and as part of a team
Demonstrated ability to lead and mentor junior developers
Holds oneself and others accountable for demonstrating GM's values and cultural behaviors, models GM behaviors, and creates a winning culture
Capable of delivering high-quality solutions within a dynamic environment and challenging timelines
Curious, resourceful, and not afraid to get your hands dirty
Comfortable switching between electrical and mechanical tasks
A team player who communicates well and enjoys building cool stuff.