Mutual of Enumclaw is looking to solve business problems by developing, implementing, and operating systems that improve processes and support critical business strategies through effective software engineering leadership.
Requirements
- In-depth knowledge of IT concepts, strategies, methodologies, and their application to business opportunities.
- Demonstrated success leading high-performing, high-capacity agile teams and in IT standards and guidelines.
- Thorough understanding of all aspects of the software development life cycle.
- In-depth knowledge of business operations, objectives, and strategies.
- Demonstrated competency in critical thinking, problem-solving, and analytical skills.
- 10+ years of experience as a software engineer preferred.
- 15+ years of technology-related experience, with 5 years in management of a technology organization, desirable.
Responsibilities
- Organize and direct the Software Engineering group of the IT Department.
- Develop and lead an Agile organization focused on strategic design, development, and maintenance of systems.
- Anticipates and manages technology evolution and relates it to business solutions.
- Sets high-level direction based on knowledge of industry trends, overall technology standards, and alignment to the business.
- Oversees the development, implementation, and execution of multiple agile teams and backlogs; oversees operating plan and resource allocation for the department, including prioritization and staff deployment; acts based on changing priorities.
- Stay current with trends in software development, including methodologies, languages, architectures, and emerging delivery mechanisms.
- Support the development, implementation, execution, and testing of disaster planning.
Other
- Works closely with customers, vendors, colleagues, and other stakeholders to develop, implement, and operate systems that improve processes and support critical business strategies.
- Manages technology-related risks associated with providing the software that supports key business processing and enables the company to execute business strategies.
- Understand the company vision, mission, goals, strategic interests, and priorities, and create software strategies that support them.
- Organize and motivate teams to deliver high-quality services.
- Highly developed negotiation, facilitation, and consensus-building skills.
- Highly developed oral and written communication skills; strong presentation skills.
- Demonstrated competency in strategic thinking and leadership with strong abilities in relationship management.
- Knowledge of general principles of finance, budget, and project management
- Bachelor's or Master's Degree in technical or business discipline, preferably Computer Science/Computer Information Systems or related experience; Master's Degree preferred.
- Candidate must live within driving distance of our Home Office and have high-speed internet (internet speed test required).