FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineering Manager
General MotorsSoftware Engineering Manager leading a high-performing team in software solutions for General Motors. Overseeing development lifecycle and fostering team collaboration for innovative applications.
About the role
Key responsibilities & impact- Lead and manage a team of software engineers, fostering a collaborative and productive environment.
- Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Apply advanced coding techniques and best practices to ensure high-quality, scalable, and maintainable software.
- Implement and champion Agile methodologies to optimize team efficiency and project delivery.
- Utilize a variety of computer languages and development environments to build robust applications.
- Design and implement complex computer program design techniques to solve challenging technical problems.
- Manage and optimize databasing solutions for various applications.
- Drive the development of innovative web applications, ensuring a seamless user experience.
- Mentor and coach team members, promoting their professional growth and skill development.
- Collaborate with cross-functional teams to define project scope, requirements, and timelines.
- Ensure adherence to company software development standards and security protocols.
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development with a strong track record of advanced coding proficiency.
- Extensive experience with Agile methodology and its practical application.
- Demonstrated expertise in various computer languages relevant to software development.
- Strong understanding and application of computer program design techniques.
- Proficiency in databasing concepts and technologies.
- Hands-on experience with diverse development environments.
- Significant experience in leading and managing software development teams.
- Proven ability to design, develop, and deploy web applications.
- Excellent communication, leadership, and interpersonal skills.
Benefits
Comp & perks- This job may be eligible for relocation benefits.
- Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
advanced coding techniquessoftware development lifecycleAgile methodologiescomputer languagescomputer program design techniquesdatabasing solutionsweb application developmentsoftware development standardssecurity protocols
Soft Skills
leadershipmentoringcollaborationcommunicationinterpersonal skills
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering