Senior Programmer
Christ's Church of the Valley
Job Description
Job Description
Company Description
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 DescriptionKey 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:
- Proficiency in multiple programming languages (C#, Java, JavaScript, Swift) and frameworks (ASP.Net, ASP.Net Core, Xamarin).
- 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.
Leadership & Collaboration:
- 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.
Character & Chemistry
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’ experience developing / managing systems leveraging cloud technologies.
- 3+ years of hands-on application development on web and mobile products with back-end server integration.
- 5+ years practicing Agile Software Development
- Strong understanding of architectural patterns and best practice principles and guidelines for software development.
- Established history of designing and building successful applications across multiple platforms and operating systems.
- 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.
- Strong knowledge of development tools, programming languages (C#, Java, JavaScript, Swift), APIs, and software development methodologies.
- 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.
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.
- ...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...SeniorLocal area
- ...position interacts in a team setting with co-workers including other programmers, database administrators and business analysts.• Develop... ...as needed.SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Staffing And RecruitingSeniorContract workLocal areaImmediate startTrial period
- ...safety of its products in the consumer, commercial, and industrial markets. What You Will Be Doing with Us You will apply senior software engineering expertise as part of the NOCO R&D group in Peoria, Arizona, providing software development and verification support...SeniorFull timeRelocation package
- THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham...SeniorWork at office
$159.75k - $225.5k
...s why our family of brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power...SeniorRemote work$152.5k - $205k
...financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle’s platform includes the world’s largest regulated stablecoin network anchored by USDC, Circle...SeniorFlexible hours$130k - $145k
DescriptionKforce has a client that is seeking a Senior Software Development Engineer. This role is 100% onsite in Northwest Phoenix, AZ.Summary:A growing engineering technology company is seeking a Senior Software Design Engineer to join its R&D team. This role offers...Senior- We are seeking an experienced Java Developer with strong hands-on expertise in Java, Spring Boot, Microservices, and REST APIs to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have experience building distributed...SeniorFull time
- ...data — and help define what's possible — we'd love for you to apply!Overview:We are seeking an experienced and technically strong Senior Software Engineer to join our Master Data Management (MDM) product line within Precisely’s Data Integrity Suite. In this role, you...SeniorWork experience placement
$167.7k - $245.2k
...agent engineering team, you will focus on extending these security capabilities to Windows environments. You will work closely with senior engineers, architects, and cross-functional teams to develop system-level security capabilities while contributing to a cross-...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...works for you. Send us your CV to receive a personalized offer.Find me a jobLocation-specific conditions & benefits*We're seeking a Senior Java Developer with strong Kotlin expertise to build and scale the Backend for Frontend (BFF) service layer powering mobile...SeniorWorldwide
$60 - $65 per hour
...Senior Advanced Software Engineer Immediate need for a talented Senior Advanced Software Engineer. This is a 06 months contract opportunity and is located in Phoenix, AZ (Hybrid). Please review the job description below and contact me ASAP if you are interested....SeniorContract workLocal areaImmediate start- ...Senior Software Engineer Location: Phoenix AZ (Onsite) Core Skill Requirements ~6–8 years of strong experience in Java development, including proficiency in Spring / Spring Boot. ~4–5 years of experience with Python, focused on backend or data-driven development...Senior
- ...Senior Technical Lead Specializing 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...Senior
$150k - $190k
...engineering org.We are REMOTE first and our team is distributed throughout the country.Due to growth, we are hiring a hiring a Remote Senior Software Engineer with the following experience:Ruby, RailsReactAWS (EC2, Lambda, IAM, VPC, S3)AI Tools and InterestOur team uses...SeniorRemote work$110k - $130k
...Job Title Senior M365 and AI Engineer Pay $110,000 - $130,000 base salary with a 10% bonus Location: Hybrid options available in Tampa, FL or Phoenix, AZ Summary Join a forward-thinking team at a leading organization dedicated to innovation in HVAC...SeniorRemote workFlexible hours- Job Title:Principal Engineer I - Senior DevOps EngineerLocation:Block 23What you'll do:As a Principal Engineer I you'll provide SME expertise in your respective domain as well as adjacent domains to ensure solutions are safe, secure, compliant and reliable. You'll identify...SeniorFull time
$110k - $135k
DescriptionA Kforce client is seeking to hire a Senior Java/J2EE Developers in Phoenix, Arizona (AZ).Summary:We are working directly with the Hiring Manager on this exclusive search assignment. The Senior Java Developers is a critical team member who will play an important...SeniorShift work- The Senior DevOps Engineer is responsible for configuration, deployment and maintenance of the Services Delivery Platform and QTS Operating System applications. This position requires excellent technical, diagnostic, and troubleshooting skills.RESPONSIBILITIES, other duties...SeniorFull time
- .... Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer...SeniorLocal area
- Atos is a global leader in digital transformation, providing end-to-end technology solutions in cloud, cybersecurity, data, artificial intelligence, digital workplace, and enterprise applications. With a strong global presence and a commitment to innovation, Atos empowers...SeniorFull timeWorldwide
- 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-end development...Senior
$118.8k - $205.6k
...with speed and confidence.The Nexpart engineering team builds and evolves the technology behind this marketplace. We are seeking a Senior Python Engineer, AI to help design, develop, and maintain scalable backend services, integrations, and platform capabilities that support...SeniorImmediate startRemote workVisa sponsorship- Software Engineer 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. Essential duties include designing, modifying, developing, writing and implementing...Senior
- ...Description Second Door Health is looking for an experienced Senior Software Engineer to join our engineering organization! This role entails working among a small team to build out the Second Door Health application platform - comprised of Web Applications, Mobile Applications...SeniorTemporary work
- ...Senior DevOps Engineer The Department of Management, Division of Information Technology (DoIT) is actively seeking a dynamic Senior DevOps Engineer to strengthen our team. Our team provides custom developed enterprise and agency-specific solutions and is committed...SeniorRemote workMonday to Friday
$121.4k - $218.6k
...performance Application Delivery Networks Partner with the best We are seeking an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you will be involved in the support, enhancement, and integration...SeniorWork experience placementWork at office- ...Responsibilities Kforce has a client that is seeking a Senior Software Development Engineer. This role is 100% onsite in Northwest Phoenix, AZ.Summary:A growing engineering technology company is seeking a Senior Software Design Engineer to join its R&D team. This...SeniorHourly payContract work
- ...Senior Java Developer We are seeking a Sr. Developer with expertise in Java to join our team as a Business Associate. The ideal candidate... ...- AZ USA Job Type 60CW00 Business Associate Certification(s) Required ORACLE CERTIFIED PROFESSIONAL, JAVA SE 8 PROGRAMMER...Senior
$107.36k - $161k
...Senior Software Engineer 4 days in the office from any of our locations in Johnston RI, Iselin NJ, Westwood or Medford MA, or Phoenix AZ and couple other locations. Role is not relocation eligible. Responsibilities As a software engineer, you will work alongside...SeniorWork at officeLocal areaRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Programmer. Be the first to apply!
- remote entry level developer Peoria, AZ
- entry level computer programmer Peoria, AZ
- senior level Peoria, AZ
- senior implementation engineer Peoria, AZ
- senior medical science liaison Peoria, AZ
- senior manager m&a tax Peoria, AZ
- senior application security Peoria, AZ
- senior manager legal Peoria, AZ
- senior commercial counsel Peoria, AZ
- senior accountant part time Peoria, AZ



