Software Development Team Lead
Software Development Team Lead
365 Retail Markets
Troy, MI
See who 365 Retail Markets has hired for this role
365 Retail Markets is the global leader of self-service technology and convenience solutions for the food service industry. Through our combination of MicroMarket, vending, and dining technologies, we offer the best in class point-of-service platform for the workplace. For the last decade, 365 has been pioneering innovation and winning multiple awards for revolutionizing the market with superior technology, strategic partnerships and ultimate flexibility in customization and branding. At 365, we are committed to supporting our customers’ and employees’ success!
This position will be part of the Development team at 365 Retail Markets and will report to the Enterprise Architect and manager for the API Team.
Responsibilities
- Lead the execution of our API technology roadmap.
- Manage the day-to-day assignments of API development team members.
- Mentors and coaches junior team members,
- Proactively identify process improvements opportunities and recommend solutions.
- Do what it takes to ensure execution, including assisting in the actual work where needed and seeing a problem through to a solution.
- Analyze and resolve technical and application problems.
- Proactively research and recommend steps to keep APIs secure, highly available and performing with low latency and zero downtime.
- Perform code reviews as needed and reviews the overall quality of a project’s technical solution outcome.
- Assist with the planning and development of system architecture.
- Provides help to leadership team, including hiring and training, and keeps management updated on team performance.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Identify and encourage areas for growth and improvement within the team.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree is a plus.
- 5+ years of experience in software development, with a focus on software architecture and design.
- Profound expertise in designing and implementing complex software solutions, including experience with system integration and API design.
- Strong knowledge of software architecture patterns, design principles, and best practices.
- Skilled in various programming languages (e.g., Java, Python, C#) and familiarity with multiple technology stacks.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
- Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
- Proven leadership skills, with the ability to influence and guide cross-functional teams.
- Strong problem-solving and analytical thinking skills.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Information Technology, Engineering, and Management -
Industries
Software Development, Technology, Information and Media, and Food and Beverage Retail
Referrals increase your chances of interviewing at 365 Retail Markets by 2x
See who you knowFeatured Benefits
Inferred from the description for this job
-
Medical insurance -
Dental insurance -
Vision insurance -
401(k) -
Paid maternity leave -
Paid paternity leave -
Tuition assistance
Get notified about new Software Engineering Team Lead jobs in Troy, MI.
Sign in to create job alertSimilar jobs
People also viewed
-
Vice President of Software Engineering
Vice President of Software Engineering
-
SVP, Engineering
SVP, Engineering
-
Director of Software Engineering
Director of Software Engineering
-
VP of Engineering (Hardware & Software)
VP of Engineering (Hardware & Software)
-
Director of Software Engineering
Director of Software Engineering
-
VP, Software Engineering and AI
VP, Software Engineering and AI
-
Vice President, Software Engineering - Remote | WFH
Vice President, Software Engineering - Remote | WFH
-
Vice President of Software Engineering
Vice President of Software Engineering
-
Head of Software
Head of Software
-
Director of Software Engineering
Director of Software Engineering
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub