Are you searching for a unique position that we will not only work hands-on writing software or solutions but will drive the underlying design and architecture supporting those solutions? This exciting opportunity will give to all development activities that align with appropriate methodologies and application of a repeatable, systematic and quantifiable approach to the development process.
- You will advise software developers and will approve the software being developed and deployed in their domain.
- Full lifecycle System development using standard design patterns/frameworks.
- You will experience designing software or solution architecture in accordance with GM standards and industry standard methodologies
The Role:
We are looking for an exceptional experienced engineer who is excited about building web applications across General Motors. You will be responsible for helping lead our engineering efforts through planning, design and architecture, execution, and ramp. As a technical leader on the team, you will be excited to help mentor less experienced engineers, build strong relationships with technical leaders on other teams, and facilitate a strong team culture.
What You’ll do:
-
Develop competency with all of our core web technologies (client, framework, and services)
-
Weigh architectural trade-offs and apply synchronous and asynchronous design patterns
-
Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
-
Be a tech lead and will actively mentor other engineers on the team
-
Explore and pitch product ideas and tech initiatives with cross functional teams
-
Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs
-
Leverage your technical leadership to ensure we adhere to engineering best practices, and evangelize opportunities to improve engineering productivity and craftsmanship