Full-Time

Lead Programmer

Christ's Church of the Valley

Christ's Church of the Valley

No salary listed

Peoria, AZ, USA

In Person

Bachelor's

Category
Software Engineering (1)
Required Skills
Data Lake
Microsoft Azure
Agile
Python
JavaScript
Incident Response
Software Testing
ASP.NET
Xamarin
SQL
Java
.NET
C#
iOS/Swift
REST APIs
Web Development
DevOps
Unity
HTML/CSS
Requirements
  • A minimum of 3 years of experience managing systems leveraging cloud technologies.
  • Five or more years of experience practicing Agile Software Development.
  • Five or more 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 explain how the pipelines work.
  • Demonstrated experience with automated testing, including functional and non-functional regression testing.
  • Strong knowledge of development tools, programming languages including C#, Java, JavaScript, and Swift, APIs, and software development methodologies.
  • Hands-on experience with ASP.NET, ASP.NET Core, Xamarin, Azure Web Apps, and Azure Virtual Machines or infrastructure.
  • Ability to design and build successful applications across multiple platforms and operating systems.
  • Ability to participate in a rotating on-call schedule and respond to incidents and escalations affecting digital platforms.
  • Must be, or willing to become, a participating member of CCV.
  • Must consistently attend worship services with their family.
  • Must actively participate in a neighborhood group and consistently tithe.
Responsibilities
  • Lead a team of software developers in developing full-stack solutions and mobile applications for CCV departments and ministries.
  • Mentor and lead the team in applying best practices and industry-standard design patterns to customer-facing websites and applications using HTML, JavaScript, .NET, SQL, and Python.
  • Work closely with stakeholders, ministry partners, project managers, and creative designers to understand requirements and translate them into effective, timely solutions.
  • Oversee Azure cloud systems architecture and design according to industry-standard best practices, ensuring efficient utilization of cloud resources.
  • Ensure supported systems follow secure-by-design principles and best practices for authentication, authorization, and data protection.
  • Support core business-system integrations with the Azure Fabric data lake, including FMS, HRMS, CHMS, and procurement systems.
  • Develop robust APIs in C# to support client applications and enable communication across platforms.
  • Collaborate with ministry partners, department directors, and the Visual Arts Team to manage expectations and align technical outcomes with leadership direction.
  • Write high-quality source code and deliver complete, functional applications within established deadlines.
  • Assess existing applications to redesign, improve, and integrate new features.
  • Develop comprehensive technical documentation representing application design and code for ongoing reference and team knowledge sharing.
  • Use industry-standard tools to streamline development and test-automation pipelines.
  • Develop and maintain key performance indicators to track team deliverables and improve quality of service.
  • Provide regular code reviews with team members to drive continuous improvement.
  • Manage the on-call rotation schedule and participate in incident response and escalations affecting digital platforms.
Desired Qualifications
  • Experience developing for the Unity Game Engine.
Christ's Church of the Valley

Christ's Church of the Valley

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A