Lead Software Engineer
We're hiring on behalf of a Haystack partner!The Role• Lead and mentor a team of 10-15 software developers, fostering a positive, inclusive, and innovative team culture.• Oversee end-to-end solution architecture and development on a leading cloud platform, driving Agile methodologies.• Serve as a liaison between business users, application vendors, and internal IT/DevOps teams.• Monitor team performance, provide constructive feedback, and support professional development.• Collaborate with cross-functional teams to ensure seamless solution integration and alignment with organizational goals.• Communicate project status, risks, and solutions clearly to stakeholders at all levels.What You'll Need• Bachelor’s degree in Information Systems, Computer Science, or equivalent experience.• Minimum of 5 years of experience managing technical teams, with a focus on mentoring and performance management.• Experience aligning technical solutions with business strategies and engaging with senior leadership.• Expertise in a leading cloud platform, including services like serverless functions and application integration tools.• Extensive experience in Agile methodologies (Scrum or Kanban).• Strong analytical and problem-solving skills, with excellent verbal and written communication abilities.What's On Offer• Competitive annual salary ($118,360 – $174,581) plus bonus potential.• Opportunity to lead a high-performing team and drive technical innovation.• Mentorship and professional development support.• Collaborative work environment focused on achieving business objectives.Apply via Haystack today!