Job Opening: Software Engineering Manager Enterprise

Company
EMPLOYEE BENEFITS CORPORATION
Location
MIDDLETON, WI
Posted on
March 2, 2024

JOB REQUIREMENTS: Position Summary: Employee Benefits Corporation is hiring for a Software Engineering Manager/Enterprise Architect. The Software Engineering Manager/Enterprise Architect is a multi-faceted role, responsible for leading the Software Engineering team and providing strategic direction and guidance to align our technology landscape with the company\'s long-term objectives. This includes leading and maintaining the enterprise architecture governance structure based on business and IT strategies. The Software Engineering Manager/Enterprise Architect will partner with key stakeholders, including Product and Project Management, to spearhead Agile-based software development, ensuring the successful delivery of projects within our Microsoft environment. This person may work in our Middleton, WI office, fully remote (Wisconsin, Minnesota and Illinois locations only), or a combination of the two depending on availability. Responsibilities Include: Develop and maintain the enterprise architecture, ensuring scalability, security, and interoperability across systems Collaborate with stakeholders, business leaders, and IT teams to understand business needs and translate them into effective technology solutions Lead the Architectural Review Board (ARB) to establish, maintain, and evolve technology standards, evaluate technology solutions against those standards, and ensure business and technology strategic alignment Oversee production support issues for our core application to ensure stable and efficient operation. Work with team members to identify, troubleshoot and resolve issues. Establish metrics and work with Product Manager to prioritize bug fixes Understand business and technical requirements to provide architectural guidance and oversight to development teams, ensuring compliance with architectural principles, standards, and best practices Evaluate new technologies, frameworks, and tools to identify opportunities for innovation and improvement Lead and manage a team of engineers fostering their professional development through guidance, mentorship, and coaching, resulting in high-quality deliverables and successful project execution Qualifications: Bachelor\'s degree in computer science, software engineering, or a related field 15 years of experience in software development with at least 10 years in application development management and 5 years of experience in architecture, showcasing the ability to align business strategies with technology solutions Proven expertise in mobile development, with a comprehensive understanding of the latest trends, frameworks, and best practices Extensive experience in utilizing automated testing tools and implementing efficient testing strategies to ensure high-quality software deliverables Solid understanding of data architecture principles, with experience in designing and implementing scalable and robust data... For full info follow application link. We are an equal-opportunity employer. ***** APPLICATION INSTRUCTIONS: Apply Online: ipc.us/t/01E8F7BFEF4D4C13

This data is delivered by an API from CareerOneStop external site, sponsored by U.S. Department of Labor, Employment and Training Administration. Job postings come from NLx external site, by the National Labor Exchange, which is co-sponsored by the Direct Employers Association external site and the National Association of State Workforce Agencies external site.