Position Summary
The Christian and Missionary Alliance (C&MA) is seeking an experienced Director for Software Engineering. This is a full-time position located in Reynoldsburg, Ohio. This position works under the direction of the AVP for IT and is responsible for providing hands-on technical leadership and architectural direction for the C&MA’s application development, data reporting, and systems integration capabilities. This role is responsible for strategic technology decisions and collaborates with IT Services and Infrastructure & Security to deliver solutions that advance the Alliance’s mission. In the performance of these duties, this position will support the overall mission of the C&MA as described below.
Specific Duties
Technical Leadership & Architecture
- Define and maintain the software architecture for the C&MA’s application portfolio, including custom-built applications, SaaS integrations, and third-party platforms
- Establish and enforce coding standards, design patterns, and architectural principles across the development team
- Conduct and participate in code reviews, ensuring code quality, maintainability, and adherence to architectural standards
- Evaluate emerging technologies and make recommendations for organizational adoption in partnership with the IT leadership team
- Own the application and data architecture inventory; apply continuous modernization methods to refresh and innovate solutions
- Develop and maintain the application roadmap, coordinating with IT Services (demand/stakeholder needs) and Infrastructure & Security (platform readiness) to inform prioritization of application modernization, retirement, and new capability delivery
- Manage software license and SaaS subscription lifecycle, including utilization tracking, renewal management, and cost optimization for the organization’s application portfolio
- Identify, catalog, and prioritize application and data technical debt across the software stack; develop remediation roadmaps that distinguish between debt posing active risk and debt that slows velocity, integrating remediation into budget planning and delivery cycles
- Serve as the primary technical decision-maker for software engineering, collaborating with the AVP, IT on strategic direction
- Establish and continuously improve engineering practices, standards, and delivery processes
Team Leadership & Development
- Lead and develop a team of software engineers and contractors, providing mentorship, technical guidance, and performance management
- Manage onshore and offshore development resources, ensuring quality, timely delivery, and alignment with architectural standards
- Manage relationships with external development vendors and partners
- Foster a culture of collaboration, continuous improvement, and professional growth within the engineering team
- Conduct regular one-on-ones, set clear goals, and provide meaningful career development opportunities
Application Development & Delivery
- Oversee the design, development, testing, and deployment of software solutions in a multi-platform environment (web, mobile, API, SaaS integrations)
- Lead Agile/sprint-based delivery methodology, including sprint planning, backlog management, and release processes
- Maintain development environments (dev, test, staging, production) with proper source control and CI/CD practices in collaboration with the Director for Infrastructure & Security
- Ensure delivery of software projects on time and within budget while maintaining quality standards
Data, Reporting & Integration
- Oversee data reporting, SQL development, and business intelligence capabilities that support organizational decision-making
- Provide robust strategies for system integrations, including API management, vendor integrations, and data exchange between platforms
- Support enterprise data governance initiatives through technical implementation and data quality standards
- Establish quality control processes for reports and data deliverables, ensuring accuracy and completeness before distribution to stakeholders
- Partner with IT Services to translate ministry data needs into technical solutions
Stakeholder Partnership & Collaboration
- Collaborate with ministry stakeholders (in partnership with IT Services) to understand requirements and translate them into technical solutions
- Support technology governance initiatives by delivering on strategic projects and providing technical input for governance decisions
- Coordinate with Infrastructure & Security on deployment, security, and platform dependencies
- Produce release documentation for software changes and coordinate with IT Services on end-user communication, training needs, and change adoption for custom and managed third-party applications
- Partner with the Director of Infrastructure & Security to develop and mature deployment automation and DevOps practices as the organization’s technical maturity advances
- Communicate technical concepts effectively to non-technical stakeholders
Documentation & Knowledge Management
- Establish and maintain technical documentation standards for the engineering team
- Ensure architecture decisions, system designs, and integration patterns are documented and accessible
- Reduce single-point-of-failure risk through cross-training and knowledge sharing practices
The Christian and Missionary Alliance (The Alliance, the C&MA) was birthed in 1887 from a vision of Pastor A. B. Simpson in New York City, who became heartbroken over the plight of the homeless, the immigrant, and the marginalized. Today, we share his passion to offer tangible help and lasting hope to the world’s neediest people.
We believe that from the beginning of time, God set in motion a loving plan for humanity that is carried out in each of us through the redemptive work of Jesus Christ. We believe the best way to see this plan fulfilled is by extending His love to those who have yet to experience it.
Through 2,000 churches in the United States and 700 workers in 70 countries, we pay forward the love of Jesus to suffering and overlooked people in our communities and throughout the world through a wide variety of developmental and compassionate care projects and initiatives.
Because the C&MA is a Christ-centered global movement, we place a high value on employing a diverse, multicultural workforce to accomplish His Great Commission. Accordingly, we will be proactive throughout our hiring process to embrace and cultivate racial and ethnic diversity among our U.S. National Office staff.
Requirements
- Four-year college degree in related field, or equivalent combination of experience and training
- Requires 5+ years of progressive experience in software engineering, including 2+ years in a leadership or management role
- Demonstrated experience defining and enforcing software architecture standards across a development team
- Experience managing both internal developers and external development vendors or contractors
- Experience with enterprise application integration, API management, or SaaS platform administration
- Strong proficiency in modern web application development (Java, Spring Boot, Node.js, Vue/Nuxt, TypeScript, or comparable technology stacks)
- Experience with Agile/Scrum delivery methodologies
- Experience with source control (Git/GitHub), CI/CD pipelines, and modern development workflows
- Experience with database design, SQL, and reporting or business intelligence tools
- Ability to communicate architectural concepts and technical tradeoffs to both technical and non-technical audiences
Benefits
- Salary range $100,000 to $115,000 per year
- Health plan (medical/dental/vision/HSA)
- Life Insurance
- 403(b) retirement plan with a percentage of employer matching
- Retirement grant
- Long-Term disability
- Paid time off (vacation/holidays/personal days)
- Sick time (accrues, with additional extended illness bank for rollover hours)
- Other paid leave (compassionate care, jury duty, parental, etc.)
- Employee assistance program