Senior Programmer
SmartRecruiters
As a Senior Programmer / Senior Software Developer at Christ’s Church of the Valley (CCV), you will play a pivotal role in advancing our mission through technical excellence and innovation. Serving as a technical leader, you will architect and develop robust, scalable solutions that empower CCV’s digital platforms and ministry partners. This role requires deep expertise across multiple technology stacks, frameworks, and architectural patterns, coupled with a passion for leveraging technology to serve the Lord and our church community.
You will design, build, and own end-to-end systems and projects, ensuring solutions are modular, maintainable, and aligned with business objectives. In addition to hands‑on development, you will coach and mentor junior and mid‑level developers, share best practices, and positively influence team culture. This is an opportunity to combine technical leadership with a heart for ministry, creating innovative solutions that make a lasting impact.
Job Description
Key Responsibilities
- Architect and Develop Solutions: Design, develop, and maintain complex applications and systems across multiple technology stacks and frameworks.
- Technical Leadership: Apply advanced knowledge of architectural patterns and design principles to ensure modularity, maintainability, scalability, and security.
- End-to-End Ownership: Lead projects from concept through deployment, including requirements gathering, system design, coding, testing, and implementation.
- Performance & Security: Anticipate and mitigate technical debt, performance bottlenecks, scalability challenges, and security vulnerabilities.
- DevOps & Automation: Implement and optimize CI/CD pipelines, automated testing frameworks, and cloud-based deployments (Azure).
- Mentorship & Team Development: Coach and mentor junior and mid‑level developers, fostering a culture of continuous learning and technical excellence.
- Cross-Functional Collaboration: Communicate complex technical concepts clearly to non‑technical stakeholders and align solutions with organizational and ministry goals.
- Innovation & Adaptability: Stay current with emerging technologies and proactively introduce tools and practices that enhance CCV’s digital platforms.
- Documentation & Standards: Establish and maintain coding standards, technical documentation, and best practices for software development lifecycle.
- Incident Management: Diagnose and resolve critical system issues, ensuring minimal downtime and optimal user experience.
Qualifications & Skills
Technical Expertise:
- Strong understanding of architectural patterns (MVC, MVVM, microservices) and software design principles.
- Hands‑on experience with Azure services (Web Apps, Virtual Machines, Infrastructure) and cloud‑native development.
- Familiarity with DevOps practices, build/test automation, and CI/CD pipelines.
- Experience with automated testing (functional and non‑functional regression testing).
- Knowledge of APIs, RESTful services, and integration strategies.
- Experience developing for Unity Game Engine is a plus.
- Ability to lead technical projects and influence team culture positively.
- Strong communication skills for translating technical concepts to non‑technical audiences.
Problem-Solving & Adaptability:
- Analytical mindset with the ability to diagnose complex issues and propose scalable solutions.
- Quick learner who adapts to emerging technologies and evolving business needs.
Qualifications
Alignment with CCV core values:
- Commitment to Excellence-We bring our best, every time.
- Heart for Evangelism-We will risk it all to reach one more.
- Radical Generosity-We steward all things with open hands.
- Integrity-We commit to zero gap between what we say and do.
- Servant Attitude-We put others before ourselves.
- Teamwork-We are fiercely committed to the power of teams.
Fully engaged (or willingness to) in CCV Next Steps:
- Baptism-by immersion at an age of decision
- Worship-regularly attend CCV service with family
- Connect-participation in CCV small group
- Serve-volunteer somewhere within a CCV ministry
- Give-returning at least a full 10% tithe to the local church CCV
Education
- Bachelor’s degree in information technology, Computer Science, Data Analytics, Business Systems, or a related field is preferred.
- Preferred: Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field.
- Highly Valued: Advanced certifications in cloud technologies (Microsoft Azure), software architecture, or DevOps.
- Additional Consideration: Equivalent professional experience in lieu of formal education will be considered.
Experience
- 3+ years of hands‑on application development on web and mobile products with back‑end server integration.
- 5+ years practicing Agile Software Development
- Strongunderstanding of architectural patterns andbest practice principles and guidelines for software development.
- Establishedhistory of designing and building successful applications across multiple platforms and operating systems.
- Experience withDevOpsbuildand 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 withASP.Net&ASP.NetCore,Xamarin,Azure Web Apps,Azure Virtual Machines / Infrastructure.
- Experiencedeveloping forthe Unity Game Engine is a plus.
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.
#J-18808-Ljbffr- ...growing product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools...SeniorLocal areaRemote workWorldwide
$7,000 per month
...We're looking for a Founding Senior Software Developer / AI Engineer in Phoenix, Arizona to join an early-stage AI startup. We're looking for someone highly technical, ambitious, and genuinely excited about building AI products from the ground up. You'd have...Senior$100k - $200k
...Join us as a Senior Software Engineer on our development team! We are looking for a Senior Software Engineer to develop features for our mobile games and maintain the quality and stability of our live products. This is a hands-on role working across game clients and...SeniorFull timeCasual workRemote workWorldwide- Job Title This position entails developing applications using ASP.NET MVC, AngularJS, ReactJS, Web Api and SQL Server for high-volume mission critical use. It may support the modernization of some applications using MS Power Platform. Responsibilities: Use ...Senior
- ...Senior Software Engineer This Senior Developer will be focused on developing, implementing, and supporting new and core features in.NET for their cloud-based software. This will include customization to better suit customer needs as well. Responsibilities:...Senior
- ...Description Be part of a team that designs, develops and integrates highly complex software functions within client Software as a Senior Software Engineer. You will provide technical expertise as a program team leader in the identification and development of new...SeniorWork experience placementWork at officeLocal area1 day per week
- ...Senior Technical Lead In Embedded C As a Senior Technical Lead specializing in Embedded C, you will play a critical role in managing technology for complex projects. You will provide technical guidance to development teams, ensuring successful delivery of innovative...Senior
- ...Senior Software Engineer Location: Phoenix AZ (Onsite) Core Skill Requirements ~68 years of strong experience in Java development, including proficiency in Spring / Spring Boot. ~45 years of experience with Python, focused on backend or data-driven development...Senior
- Job Title Responsibilities: - Develop and design scalable, secure, and robust software solutions. - Develop back-end services with Node.js, TypeScript, Apollo GraphQL, MongoDB, utilizing NestJS and Prisma for heightened application performance. - Develop front...Senior
- ...We are seeking a Principal/Senior Software Engineer to lead the development of our high-performance backend systems, data pipelines, and compute orchestration layers. You will build the core platform infrastructure that connects physics-based simulation engines and AI...Senior
- Senior.Net Developer Location: Phoenix, AZ Duration: 12 Months Job Description: Need strong background with Angular (preferred v14 or higher). Need solid understanding with.Net core and API. Must be a team player. Excellent communication skills required.Senior
- Software engineers are responsible for the complete life cycle of a new or modified software product, from research and design to implementation, training and support. Responsibilities Designs, modifies, develops, writes and implements software programming applications...Senior
$135k - $150k
Want to work with a solid company that’s transforming HR for the construction industry? Our team of dedicated professionals helps construction, contracting and field services companies hire, manage and grow their workforce with a market-leading SaaS solution. As a member...SeniorLocal areaRemote workFlexible hours- ...DevOps Engineer We are seeking a highly experienced Senior AWS DevOps Engineer with deep expertise in Linux systems, Amazon EMR, and modern infrastructure as code (IaC) tools. The ideal candidate will have a strong background in AWS cloud services, DevOps automation...Senior
- ...different from themselves & creates space to be human Find our core values & more here. Position Summary We’re looking for a Senior Software Engineer (Full Stack) to join our growing Engineering team. This role will report directly to Engineering leadership and...SeniorImmediate startFlexible hours
- A leading consulting firm seeks an SAP GRC/Security Consultant to manage client engagements and support SAP security implementations. The ideal candidate will possess hands-on experience with SAP GRC solutions, strong analytical skills, and relevant certifications. This...Senior
- Job Title Design, build and maintain REST API services using technologies such as Java, Spring, Hibernate, Tomcat and data stores to enable user interaction with large volume datasets. Build highly scalable, low latency, fault-tolerant, and high-performance architecture...Senior
- ...future of property technology and redefining what it means to make rental housing smarter. Job Description We are looking for a Senior Software Engineer to join our team. This role offers opportunities to work with one of our multiple product teams, including IoT &...SeniorFor contractorsWork experience placementRemote workFlexible hours
- ...The Opportunity We are looking for a highly experienced Senior DevOps Engineer to support modern application delivery and cloud-native deployment environments. This position will focus on building and managing automated delivery pipelines, container platforms, deployment...SeniorContract workRelocation
- ...developing prototypes, writing new code, and creating APIs Design and build integration components and interfaces in collaboration with Senior Engineers, Architects, and Infrastructure Engineers as necessary Disclaimer: E-Solutions Inc. provides equal employment...SeniorLocal area
$48k - $96k
...Join to apply for the Senior Android Developer role at Lumenalta Base pay range $48,000.00/yr - $96,000.00/yr What we're working on: Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of...SeniorFull timeWork at officeRemote workMonday to FridayFlexible hours$135.9k - $153k
...Nava the opportunity to do work that is meaningful, impactful, and deeply connected to public good. Position summary The Senior Software Engineer’s purpose is to improve overall engineering quality through documentation, technical guidance and mentoring, and...SeniorContract workTemporary workFor contractorsWork at officeLocal areaRemote workHome officeVisa sponsorshipFlexible hours- ...Senior Salesforce Developer (Hybrid – Phoenix, AZ) Phoenix, United States | Posted on 07/16/2026 Job Details Location: Phoenix, AZ (Hybrid) Job Type: 6-Month Contract Compensation: Competitive W2 Rate (DOE) Tentative Start Date: July 27, 2026 About...SeniorContract workLocal areaImmediate start
- ...Senior Vice President, Software Engineering, SaaS About the Company An established global leader in digital learning and education technology. Industry E-Learning Type Public Company About the Role The Company is in search of a Head of Engineering...Senior
- ...different from themselves & creates space to be human Find our core values & more here. Position Summary Virtuous is hiring a Senior DevSecOps Engineer to strengthen the security posture of our products, cloud infrastructure, and software delivery ecosystem....SeniorImmediate startFlexible hours
- Joining Amex Tech means discovering and shaping your contribution to something big. Here, you can work alongside talented tech teams and build a unique career with the Powerful Backing of American Express. With a range of opportunities to work with the latest technologies...SeniorFull timeWork experience placementWork at officeLocal areaFlexible hours
$86.8k - $198k
...Job Number: R0249546 Application Developer, Senior The Opportunity: At a certain point, experience-based system design can start to look like clairvoyance. When you've developed so many systems that you can not only orchestrate the best solution for any technology...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$126.7k - $191.27k
Job Posting At NTT America, Inc. in Phoenix, Arizona, United States Thank you for your interest in NTT DATA Business Solutions! We are thrilled to offer an exceptional compensation package that includes competitive salaries, comprehensive health and dental benefits, flexible...SeniorRemote workFlexible hours- ...The Senior .NET Blazor Developer will design, build, and maintain secure, scalable applications using Blazor, C#/.NET, Azure PaaS services, and Azure Cosmos DB. This role requires deep experience developing reusable front-end components, building Web APIs, integrating...Senior
- ...Senior AI/Client Engineer Seeking a senior software engineer that can architect, design, develop and test applications using AI/Client, BERT, TensorFlow, Python, Deep Learning, NLP, Contextual Analysis and other related Client technologies. Minimum Requirements:...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Programmer. Be the first to apply!
- scientific programmer Peoria, AZ
- pega developer Peoria, AZ
- sas programmer part time Peoria, AZ
- weekend programmer Peoria, AZ
- entry level programmer Peoria, AZ
- survey programmer Peoria, AZ
- remote entry level developer Peoria, AZ
- entry level computer programmer Peoria, AZ
- remote programmer Peoria, AZ
- junior programmer Peoria, AZ

