365 Retail Markets
Software Development Team Lead - API Team
365 Retail Markets, Troy, New York, United States,
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. This position is located in Troy, MI and this team works hybrid scheduling.
Responsibilities
Lead the execution of our API technology roadmap.
Manage the day-to-day assignments of API development team members.
Mentor and coach junior team members.
Proactively identify process improvement opportunities and recommend solutions.
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 review the overall quality of a project’s technical solution outcome.
Assist with the planning and development of system architecture.
Provide help to the leadership team, including hiring and training, and keep 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.
Skilled in Kotlin.
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.
Job Type:
Full-time
Benefits:
401(k)
401(k) matching
Dental insurance
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Parental leave
Professional development assistance
Referral program
Tuition reimbursement
Vision insurance
Schedule:
8 hour shift
Experience:
AWS: 2 years (Required)
Java: 5 years (Required)
APIs: 5 years (Required)
Ability to Relocate:
Troy, MI 48084: Relocate before starting work (Required)
Work Location:
Hybrid remote in Troy, MI 48084
#J-18808-Ljbffr
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. This position is located in Troy, MI and this team works hybrid scheduling.
Responsibilities
Lead the execution of our API technology roadmap.
Manage the day-to-day assignments of API development team members.
Mentor and coach junior team members.
Proactively identify process improvement opportunities and recommend solutions.
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 review the overall quality of a project’s technical solution outcome.
Assist with the planning and development of system architecture.
Provide help to the leadership team, including hiring and training, and keep 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.
Skilled in Kotlin.
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.
Job Type:
Full-time
Benefits:
401(k)
401(k) matching
Dental insurance
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Parental leave
Professional development assistance
Referral program
Tuition reimbursement
Vision insurance
Schedule:
8 hour shift
Experience:
AWS: 2 years (Required)
Java: 5 years (Required)
APIs: 5 years (Required)
Ability to Relocate:
Troy, MI 48084: Relocate before starting work (Required)
Work Location:
Hybrid remote in Troy, MI 48084
#J-18808-Ljbffr