Manager, Software Engineering

AmTrust Financial Services, Inc. - Greater Cleveland

Hiring: Manager, Software Engineering Company: AmTrust Financial Services, Inc. Location: Greater Cleveland Job Posted Time: 2026-09-12 11:57:14 Target Skills & Keywords : .NET, Agile, Azure DevOps, Business Analysis, C#, ETL, Enterprise Architecture, Git, Quality Assurance, Requirements Management, Risk Management, SQL, Scrum, Stakeholder Management, Systems Integration About the job Experience: •3+ years of experience leading or managing technical teams. Required Skills: •Lead, mentor, and develop a cross-functional team of Software Engineers, Business Systems Analysts, and Quality Assurance Analysts. •Foster collaboration between engineering, business analysis, and quality assurance functions to ensure successful solution delivery. •Manage the full software development lifecycle, including requirements analysis, solution design, development, testing, deployment, and production support. •Partner with business stakeholders to understand business needs, establish priorities, and ensure alignment between technology solutions and organizational objectives. •Provide effort estimates, resource planning, and delivery oversight for projects, enhancements, and operational initiatives. •Ensure the timely delivery of high-quality software solutions that meet business, technical, regulatory, and security requirements. •Oversee application development, system integrations, and ETL processes that support core business operations and reporting needs. •Establish and promote best practices for software engineering, requirements management, code quality, testing, documentation, and operational support. Qualifications: •Bachelor's degree in Computer Science, Information Technology, Software Engineering, Business Information Systems, or a related field, or equivalent work experience. •Strong proficiency in SQL and relational database concepts. •In-depth knowledge of object-oriented programming principles and software engineering best practices. •Demonstrated ability to manage multiple priorities and deliver projects in a fast-paced environment. •Excellent communication, stakeholder management, organizational, and leadership skills. •Knowledge of software architecture, design patterns, and system integration methodologies. •Demonstrated success building, mentoring, and developing high-performing cross-functional technology teams. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!