What are the responsibilities and job description for the Software Engineer Team Lead position at Integrated Engineering?
Job Summary:
The Software Engineer Team Lead will drive the development of cutting-edge software solutions for automotive performance. In this role, you will lead a team of engineers in creating high-quality mobile, desktop, and web applications that integrate seamlessly with automotive modules. You will oversee the full software development lifecycle, enhance system performance, and contribute to a culture of continuous improvement, innovation, and technical excellence.
Company Overview:
Integrated Engineering is a reputable and dynamic company specializing in the design, development, and distribution of high-quality aftermarket car parts. With a strong commitment to innovation and customer satisfaction, we strive to provide exceptional products and services to automotive enthusiasts worldwide.
Responsibilities and Essential Duties:
- Lead and mentor a team of software engineers, fostering a collaborative and high-performing environment.
- Oversee the full software development lifecycle, ensuring timely and high-quality delivery.
- Develop, maintain, and enhance mobile, desktop, and web applications.
- Manage server-side processes, APIs, and AWS cloud services.
- Improve and troubleshoot embedded firmware solutions.
- Implement and optimize CI/CD pipelines for automated testing and deployment.
- Work closely with customer service and end-users to diagnose and resolve issues.
- Stay ahead of industry trends to keep our software solutions competitive.
Preferred Qualifications, Skills, and Competencies:
- 5 years of software development experience and 3 years in a leadership role.
- Strong problem-solving skills and ability to innovate.
- Experience with .NET, C/C , React (or similar frameworks), and mobile development.
- Expertise in API development, concurrent programming, and GUI design.
- Strong documentation skills and ability to communicate technical concepts effectively.
- Ability to work independently while meeting deadlines in a fast-paced environment.
iE Values and Expected Behaviors:
Team members are expected to support the organization's vision and culture by following the employee handbook and exemplifying the company's core values:
- Can-do Attitude: We show grit and perseverance. We lean into every challenge and get it done.
- Fearlessness: We're bold and unafraid to fail. We take risks and revel in crushing competitors.
- Mastery of Craft: We strive to be the best at what we do. We continually learn and hone our skills.
- Next-Level CX: We sweat the details and prioritize customers in everything we do.
- Greater Good: We think bigger than ourselves. We act with respect and make smart long-term decisions.
Salary : $110,000 - $150,000