Christ's Church of the Valley logoChrist's Church of the Valley logo

Senior Programmer / Software Developer

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Technical Expertise:Proficient in multiple programming languages (C#, Java, JavaScript, Swift) and frameworks (ASP. Net, ASP. Net Core, Xamarin). In-depth understanding of architectural patterns (MVC, MVVM, microservices) and software design principles. Practical 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:Capability to lead technical projects and positively influence team culture. Strong communication skills for translating technical concepts to non-technical audiences.

About the job

  • Architect and Develop Solutions: Design, develop, and maintain intricate applications and systems utilizing various technology stacks and frameworks.
  • Technical Leadership: Leverage advanced knowledge of architectural patterns and design principles to ensure modularity, maintainability, scalability, and security.
  • End-to-End Ownership: Guide projects from conception to deployment, encompassing requirements gathering, system design, coding, testing, and implementation.
  • Performance & Security: Identify and address technical debt, performance bottlenecks, scalability challenges, and security vulnerabilities.
  • DevOps & Automation: Develop and optimize CI/CD pipelines, automated testing frameworks, and cloud-based deployments (Azure).
  • Mentorship & Team Development: Mentor junior and mid-level developers, promoting a culture of continuous learning and technical excellence.
  • Cross-Functional Collaboration: Clearly communicate complex technical concepts to non-technical stakeholders, ensuring alignment with organizational and ministry objectives.
  • Innovation & Adaptability: Stay abreast of emerging technologies and proactively introduce tools and practices to enhance CCV’s digital platforms.
  • Documentation & Standards: Establish and uphold coding standards, technical documentation, and best practices throughout the software development lifecycle.
  • Incident Management: Diagnose and resolve critical system issues to ensure minimal downtime and optimal user experience.

About Christ's Church of the Valley

At Christ’s Church of the Valley (CCV), we are dedicated to advancing our mission through technical excellence and innovation. As a Senior Programmer / Software Developer, you will be an integral part of architecting and developing robust, scalable solutions that empower our digital platforms and ministry partners. This role combines deep expertise in various technology stacks with a passion for leveraging technology to serve the Lord and our church community. You will oversee end-to-end systems and projects, ensuring solutions are modular and maintainable while mentoring junior developers and contributing to a positive team culture. Join us in creating innovative solutions that make a lasting impact.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.