Lead Programmer - Application Development

CCV

Peoria, Northern (AZ, KY)

Hybrid

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CCV is seeking a Lead Programmer to design, build, and maintain innovative programs powering our digital platforms and ministry partners. You will lead full-stack development, guiding front-end and back-end efforts while shaping CCV’s technology direction and architecture.

You will mentor developers, manage cloud resources in Azure, ensure secure design, and deliver high-quality APIs. Strong collaboration with ministry partners and cross-functional teams is essential.

Qualifications

  • Experience leading software teams on full-stack projects.
  • Cloud technologies and Azure experience.
  • Agile software development mindset.
  • Bachelor's degree or equivalent in CS/engineering.
  • Strong communication and stakeholder management.

Responsibilities

  • Lead a team to develop full-stack solutions and mobile apps.
  • Analyze stakeholder needs and translate into solutions.
  • Oversee Azure cloud architecture and resource use.
  • Ensure Secure by Design and data protection.
  • Develop robust C# APIs for client apps.
  • Collaborate across ministries and teams.
  • Mentor staff and drive code quality.
  • Manage on-call incidents and deployments.

Skills

Leadership
Full-stack development
API design
C#
Azure cloud
Agile
DevOps

Education

Bachelor's degree in Computer Science or related field

Tools

ASP.Net & ASP.Net Core
Xamarin
Azure Web Apps
Azure Virtual Machines/Infrastructure
Unity Game Engine

Job description

  • Full-time
Company Description

The Lead Programmer will be at the forefront of designing, building, and maintaining innovative programs and applications that empower CCV’s digital platforms and ministry partners. You will lead full-stack development, guiding both front-end and back-end efforts, and play a critical role in shaping CCV’s technology architecture and future direction. Your leadership will foster collaboration across teams, ensuring technical excellence aligns with creative and ministry goals.

Job Description

Essential Job Functions

  • Lead a team of software developers in the development of full-stack solutions and mobile applications to service the needs of CCV Departments and Ministries
  • Stakeholder Needs Analysis: Work closely with stakeholders, ministry partners, project managers, and creative designers to understand requirements and translate them into effective solutions that can be delivered in a timely manner.
  • Oversee Azure cloud systems architecture and design per industry-standard best practices. Ensure optimal and efficient utilization of cloud resources at all times.
  • Ensure that all systems supported maintain “Secure by Design” principles and hold to best practices for authentication and authorization, and data protection.
  • Support core business system integrations with our Azure Fabric (data lake) including FMS, HRMS, CHMS and Procurement systems.
  • API Design & Integration: Develop robust APIs in C# to support client applications and enable seamless communication across platforms.
  • Collaboration: Foster strong partnerships with cross-functional teams, including Ministry Partners, Department Directors, and the Visual Arts Team to maintain healthy communications, manage expectations, and ensure alignment of technical outcomes with strategic direction from leadership.
  • Programming: Write high-quality source code, delivering complete, functional applications within established deadlines.
  • Inspire Excellence in the Team: Continuously assess existing applications to redesign, improve, and integrate new features, keeping CCV’s technology at the cutting edge.
  • Technical Documentation: Develop comprehensive technical documents that accurately represent application design and code for ongoing reference and team knowledge sharing.
  • DevOps Test Automation & Deployment: Utilize industry-standard tools to streamline development and test automation pipelines. Develop and maintain KPI to track team deliverables and ensure quality of service continually improves.
  • Mentor and lead staff in software development best practices including the application of design patterns, and provide regular code-reviews with team members to drive continuous improvement.
  • Incident Response: Manage the on-call rotation schedule and participate with the team to promptly address incidents and escalations impacting our digital platforms and provide support to ministry and campus teams as needed.
Qualifications
  • Strong analytical and problem-solving skills, able to simplify complex processes and deliver practical solutions.
  • Excellent interpersonal skills, capable of fostering effective relationships and communication across diverse teams.
  • Dedication to personal development, receptive to constructive feedback, and driven to achieve results.
  • Proven ability to manage stakeholder expectations while balancing priorities and departmental needs, maintaining acute attention to detail in a fast-paced environment.
  • Flexibility and adaptability to respond kindly, promptly and effectively to changing demands and priorities.

Qualifications

  • Established history of designing and building successful applications across multiple platforms and operating systems.
  • Minimum of 3 years’ experience managing systems leveraging cloud technologies.
  • 5+ years practicing Agile Software Development
  • 5+ years of hands-on application development on web and mobile products with back-end server integration.
  • Experience with DevOps build and test automation, including the ability to articulate how your pipelines work.
  • Demonstrated experience with automated testing including both functional and non-functional regression testing.
  • Hands-on experience with ASP.Net & ASP.Net Core, Xamarin, Azure Web Apps, Azure Virtual Machines / Infrastructure.
  • Experience developing for the Unity Game Engine is a plus.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field preferred; equivalent certifications and relevant experience will also be considered.
  • A passion for reaching the lost
  • Personal integrity in all areas of life
  • Must be, or willing to become a participating member of CCV
  • Consistently attends worship services with their family
  • Is an active participant in a neighborhood group, and is a consistent tither.
Additional Information

All your information will be kept confidential according to EEO guidelines.

General Information

The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required of employees. CCV Leadership reserves the right to revise the position, its job functions, minimum qualifications and other aspects of the position in any way at any time.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Programmer
Lead Programmer

Worky • Peoria (AZ)

On-site
USD 120,000 - 170,000
Manager / Team Lead, Application Development
Manager / Team Lead, Application Development

Christ’s Church of the Valley • Peoria (AZ)

On-site
USD 100,000 - 130,000
Manager / Team Lead, Application Development
Manager / Team Lead, Application Development

Rock Community • Peoria (AZ)

On-site
USD 90,000 - 110,000
Participate in community services
Personal development opportunities
Senior Programmer
Senior Programmer

CCV • Peoria (AZ), Northern (KY)

Hybrid
USD 110,000 - 160,000
Lead Full-Stack Engineer - Azure & API Leader
Lead Full-Stack Engineer - Azure & API Leader

CCV • Peoria (AZ), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Full-Stack Lead Engineer — Azure & API
Senior Full-Stack Lead Engineer — Azure & API

Worky • Peoria (AZ)

On-site
USD 120,000 - 170,000
Full Stack Developer
Full Stack Developer

Studio-C, LLC • Phoenix (AZ)

Hybrid
USD 80,000 - 125,000
Flexible schedule
Paid time off
Comprehensive benefits (health, dental, vision)
+2
Senior Software Architect & Tech Lead
Senior Software Architect & Tech Lead

CCV • Peoria (AZ), Northern (KY)

Hybrid
USD 110,000 - 160,000
Software Engineer
Software Engineer

Calvary Chapel Fort Lauderdale • Fort Lauderdale (FL)

On-site
USD 80,000 - 100,000
Associate Pastor - Peoria
Associate Pastor - Peoria

Christ's Church of the Valley • Peoria (AZ)

On-site
USD 40,000 - 60,000