Software ManagerAnswers in Genesis
The Software Manager provides technical leadership, people management, delivery oversight, and second-level applications support for the ministry’s software development, business intelligence, and key business applications. This role leads a team of Software Developers and BI Developers and is responsible for ensuring the predictability, quality, and velocity of development and integration work, while also ensuring effective second-level support for critical applications.
The role focuses on system integration, data flow, platform stability, and application support across enterprise systems rather than large-scale custom application development. The role provides second-level support for key business applications, including POS systems, CRM, and the Intranet, resolving issues escalated beyond first-line support and coordinating with vendors or other technical teams where required. While occasional custom or edge applications may be required, the primary emphasis is on reliable applications, well-governed integrations, and high-quality solutions aligned with ministry standards.
This position will allow one to impact others through a service mindset centered on making an eternal difference. This position should display our Core Values of SERVE (Serve, Equip, Relate, Value, Engage) when interfacing with both internal and external customers to ensure that the message and mission of Answers in Genesis is portrayed in an effective and God-honoring fashion. This position provides opportunities for spiritual, personal, and professional development.
Promote the mission and standards of Answers in Genesis.
Create a SERVE culture environment in all work done.
Approach all tasks with a second mile mindset.
Prioritize personal integrity in all interactions and assignments.
Oversee and promote the spiritual, personal, and professional development of all team members being led.
Leadership & Team Management
Lead, mentor, and develop a team of Software Developers and BI Developers, fostering a culture of accountability, collaboration, and continuous improvement
Set clear priorities, expectations, and performance goals aligned with ministry objectives
Support cross-training and skill development to reduce single points of failure
Provide occasional oversight and direction for short-term contract staff
Delivery, Velocity & Quality
Ensure consistent delivery with a strong emphasis on velocity, predictability, and quality
Establish and enforce development standards, best practices, and code quality expectations
Oversee estimation, sprint planning, and backlog prioritization using ClickUp for task and work management
Identify risks early and proactively address delivery, quality, or capacity concerns
Technical Oversight & Integration
Provide technical leadership for system integrations across platforms including:
.NET-based services, Dynamics 365, SAP, Postgres and SQL Server databases
Power BI and data warehouse solutions
Ensure integrations are secure, reliable, scalable, and well-documented
Guide architectural decisions related to integration patterns, data flow, and system interoperability
Oversee occasional development of small custom applications or web-based applets that support ministry operations
Applications Support
Own and coordinate second-level support for key business applications, including POS systems, CRM, and the Intranet
Investigate and resolve application incidents and problems escalated from first-line support, including functional, integration, data, configuration, and access-related issues
Prioritize support issues according to business impact and urgency, ensuring timely communication with users and stakeholders
Coordinate escalations with software vendors, infrastructure teams, and other technical partners, and drive issues through to resolution
Perform root-cause analysis for recurring or high-impact incidents and ensure corrective or preventive actions are implemented
Maintain appropriate application support documentation, known-error information, and knowledge transfer to strengthen first-line support and reduce repeat escalations
Support application releases, upgrades, configuration changes, and testing to protect service stability and business continuity
BI & Data Enablement
Partner with BI developers to ensure accurate, timely, and well-modeled data for reporting and analytics
Promote consistent data definitions and integration practices that support a single, authoritative data source, including support of data dictionary definitions
Enable leadership decision-making through reliable and high-quality data solutions
Process & Methodology
Champion Agile methodologies, including iterative delivery, continuous feedback, and incremental improvement
Continuously refining development and integration processes to improve efficiency and outcomes
Collaborate with stakeholders to align technical delivery with business needs
And all other duties and responsibilities assigned by management.
Requirements
Must agree with and be able to sign our Statement of Faith.
Maintains a personal relationship with Jesus Christ.
Regularly attends a local Bible-believing church.
Proven experience leading software development and/or applications support teams in an enterprise environment
Strong background in system integration, application support, and multi-platform environments
Hands-on experience with:
.NET
MVC frameworks
iPaaS or ESB technologies
SQL Server (including SSRS, SSIS)
Power BI (or similar)
Dynamics 365
SAP (integration-focused)
Postgres databases
Experience managing work using Agile practices and tools such as ClickUp (or similar)
Source control methodology, e.g. Git
Strong understanding of software quality, testing strategies, and deployment practices
Ability to balance technical leadership, second-level applications support, people management, and stakeholder communication
Experience providing second-level support for business-critical enterprise applications
Strong incident troubleshooting and root-cause analysis skills across applications, integrations, data, and configuration
Experience working with application vendors and coordinating escalated support cases through resolution
Education & Experience
Mobile application development experience
Web development experience (supporting small web-based applications)
Microsoft Blazor, SignalR experience
Familiarity with containerization and cloud hosting concepts (e.g., Docker, cloud platforms, CI/CD pipelines)
Key Competencies
Strong leadership and mentoring skills
Excellent communication and stakeholder management
High attention to quality and consistency
Ability to drive execution while maintaining technical standards
Strong customer-service mindset with the ability to manage escalations calmly and effectively
Pragmatic, solution-oriented mindset
Items Needed for Possible Employment
Completion of on-line application, https://answersingenesis.org
Salary Requirements
Salvation Testimony
Creation Belief Statement
Confirmation of your agreement with the AiG Statement of Faith (AiG Statement of Faith can be found on the website). https://answersingenesis.org/about/faith/
Completion of a Background Check and Pre-Employment Drug Screen
- Information Technology









