Christian Care Ministry
Sr. Software Solutions Architect
Christian Care Ministry, Melbourne, Florida, United States, 32935
Base Pay Range: $130,000 - $160,000
Actual base pay will be determined based on a successful candidate's skills/abilities, experience, and education. This role includes opportunity to receive an annual bonus target of 15% of annual eligible earnings. Actual bonus amounts are determined by length of time in role, individual performance, and organizational performance.
Our headquarters are located in Central Florida, Melbourne to be specific. Interested candidates must be willing/able to work onsite in our Melbourne, FL office a minimum 3 times per week.
Who We Are
At Christian Care Ministry we believe that Christians can, and should, share in one another's burdens. Through the use of Medi-Share®, a healthcare sharing ministry for Christians, we cultivate that belief.
The Team
Everyone at Christian Care Ministry agrees to our Statement of Faith which outlines our core beliefs. Although we aren't perfect people, we are serving our perfect God to the best of our ability.
The Role
The Senior Software Solutions Architect (SSA) leads technology solution design efforts within one of Christian Care Ministry's domain pillars, following the CCM SDLC process. The SSA acts as the bridge between non-IT stakeholders and the software development staff, crafting technology and feature roadmaps, delivering requirement specifications, and working directly with the software delivery team to ensure quality development and release of features. The SSA coordinates with our project managers, executive sponsors, and departmental "business owners" to ensure organizational alignment in terms of timelines, commitments, and status. The development projects are critical, high value initiatives that are part of a larger enterprise IT strategy.
From a scrum team perspective, the Senior Solutions Architect acts as the "Technical Product Owner" within their value stream. This includes:Posing critical discovery questions during the requirements-gathering process to ensure a clear understanding of what CCM is trying to solvePerforming feasibility-analysis on initiative requirements, understanding what we can implement through modifications to our current architecture and what depends on new architecture being builtAssembling feature roadmaps, staging for dependencies, and ensuring iterative and incremental delivery to satisfy initiative requirementsDocumenting features with functional design - coordinating with UX Researchers/Designers, Enterprise/Systems Architects, Vendors, Security/Compliance, and Production Operations to capture the intended functional designAuthoring and leading the grooming of user stories for their scrum teamPrioritizing at the feature and user story level, ensuring that scrum team deliverables align with overall organizational goalsMentoring and leading team membersEssential Job Duties & Responsibilities
Craft value stream software feature roadmaps, prioritizing stakeholder feature delivery alongside architectural improvementsTranslate requirements into end user / stakeholder-readable Functional Design documentsAct as technical design liaison with PMO, Client, Vendor Partners, and other technology teams (take the specifications from the customers to the engineers, because you're a people person)Properly scope, design, and size business feature delivery effortsProvide direction and guidance on solution architecture to the IT Delivery teams through functional design specifications and feature specificationsMake technical trade-offs to balance competing concerns (such as usability, scalability, data integrity, performance, etc.)Serve as Product Owner for Agile Software Delivery teamsParticipate in Design and Sprint sessions following Scrum methodologyManage time effectively, communicating project status accurately to Project ManagersDesign with guidance from the Enterprise/Systems Architects, adhering to architecture principles, modeling and design standards, reference architectures, and design patternsWork with the manager of Design and Architecture to design value stream roadmaps to best align with business strategyMentor Software Developers, and User Experience designers in requirements elicitation, functional design, and decompositionDemonstrate leadership by taking initiative in team building, influencing, conflict management, and problem-resolution to facilitate successSupport vendor evaluations - provide recommendations and assessment scoringNavigate across the IT organization (networking, security, interfaces, etc.) to identify non-functional solution requirements that would not be clear to the businessDrive the sourcing of new solutions to help generate improvements to processesPerform all job functions consistent with CCM policies and procedures, including those which govern handling PHI and PIIContribute to the exercise and expression of the Ministry's Christian beliefsOther duties as assignedEssential Skills & Abilities
Direct experience in building and managing complex solutions based on Cloud technologies; including private, public, and/or hybrid cloud solutionsExpertise in understanding business needs (including drawing out those unstated), and then meeting them with technologyAbility to functionally design & specify complex solutions, including As-Is and To-Be diagrams (both user and data flow), functional requirement definition via user stories (As a , I wantso I can ), and functional acceptance criteria definition (Givenwhenthen )Working knowledge of business process modeling and collaboration tools (Jira, MS Teams, Confluence)Executive presence - the ability to effectively communicate with and influence individuals at the C-Suite levelStrong experience designing for Full Stack application development teams using a variety of languagesWorking knowledge of web-focused software architecture including Single-Page Applications, RESTful JSON APIs, Databases, Message Queueing and Pub/SubKnowledge of data protection operations and legislation (e.g. GDPR, HIPAA)Serve as a proven expert of technology with expertise in the design, creation, management, and business use of large enterprise applicationsJedi-like ability to quickly adapt to different working environments, build relationships, and be able to lead teams efficiently for successAbility to work in a fast-paced environment, multi-project environment, meeting commitments and deadlinesAbility to effectively utilize a User Experience team for user research, interaction design, information architecture, user interface design, and usability evaluationAbility to lead assessment of development budgets and schedulesAbility to maintain fast pace, adequately consider alternatives, make tough calls, foster great teamwork, and HAVE FUNCore Competencies/Demonstrable Behaviors
Communicates effectively - Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiencesManages complexity - Making sense of complex, high quantity and sometimes contradictory information to effectively solve problemsCustomer focus - Building strong customer relationships and delivering customer-centric solutions.Tech savvy - Anticipating and adopting innovations in business-building digital technology applicationsOptimizes work processes - Knowing the most effective and efficient processes to get things done, with a focus on continuous improvementEducation and/or Experience
Bachelor's degree with 10+ years experience in software solution design and implementation of complex IT projects or 15+ years experience in software solution design and implementation of complex IT projects required7+ years of progressively increasing leadership responsibility in a directly related area during which both professional and management capability have been clearly demonstrated requiredExperience with domain-driven software architecture, system integration, software development, and data modeling preferredMaster's degree preferred - either in technology or business (MBA)Agile software development experience (certified Product Owner preferred)Experience in a healthcare-related field preferredExperience as a Solution Architect in the health plan industry preferredIncentives & Benefits
We work hard to serve our Medi-Share Members, but know we can only do that if we invest in our employees professionally, financially, physically, socially, and spiritually. We purposefully invest in our employees so that our employees can invest in others.
For full-time employees working 30 hours or more, some of our benefits include, but are not limited to:
100% paid Medical for employees/99% for familyGenerous employer Health Savings Account (HSA) contributionsEmployer-paid Life Insurance (3x salary) and Long-term Disability Insurance6 weeks of paid parental leave (for both mom and dad)Dental - two plans to choose fromVisionShort-term DisabilityAccident, Critical Illness, Hospital Indemnity401(k) - up to 4% match on ROTH or Traditional contributionsGenerous paid-time off and 11 paid holidaysWellness plan including Financial, Occupational, Mental/Spiritual, and Physical health incentives up to $50/moEmployee Assistance Program including no cost, in-person mental health visits and employee discountsMonetary Anniversary Awards ProgramMonetary Birthday Awards
Actual base pay will be determined based on a successful candidate's skills/abilities, experience, and education. This role includes opportunity to receive an annual bonus target of 15% of annual eligible earnings. Actual bonus amounts are determined by length of time in role, individual performance, and organizational performance.
Our headquarters are located in Central Florida, Melbourne to be specific. Interested candidates must be willing/able to work onsite in our Melbourne, FL office a minimum 3 times per week.
Who We Are
At Christian Care Ministry we believe that Christians can, and should, share in one another's burdens. Through the use of Medi-Share®, a healthcare sharing ministry for Christians, we cultivate that belief.
The Team
Everyone at Christian Care Ministry agrees to our Statement of Faith which outlines our core beliefs. Although we aren't perfect people, we are serving our perfect God to the best of our ability.
The Role
The Senior Software Solutions Architect (SSA) leads technology solution design efforts within one of Christian Care Ministry's domain pillars, following the CCM SDLC process. The SSA acts as the bridge between non-IT stakeholders and the software development staff, crafting technology and feature roadmaps, delivering requirement specifications, and working directly with the software delivery team to ensure quality development and release of features. The SSA coordinates with our project managers, executive sponsors, and departmental "business owners" to ensure organizational alignment in terms of timelines, commitments, and status. The development projects are critical, high value initiatives that are part of a larger enterprise IT strategy.
From a scrum team perspective, the Senior Solutions Architect acts as the "Technical Product Owner" within their value stream. This includes:Posing critical discovery questions during the requirements-gathering process to ensure a clear understanding of what CCM is trying to solvePerforming feasibility-analysis on initiative requirements, understanding what we can implement through modifications to our current architecture and what depends on new architecture being builtAssembling feature roadmaps, staging for dependencies, and ensuring iterative and incremental delivery to satisfy initiative requirementsDocumenting features with functional design - coordinating with UX Researchers/Designers, Enterprise/Systems Architects, Vendors, Security/Compliance, and Production Operations to capture the intended functional designAuthoring and leading the grooming of user stories for their scrum teamPrioritizing at the feature and user story level, ensuring that scrum team deliverables align with overall organizational goalsMentoring and leading team membersEssential Job Duties & Responsibilities
Craft value stream software feature roadmaps, prioritizing stakeholder feature delivery alongside architectural improvementsTranslate requirements into end user / stakeholder-readable Functional Design documentsAct as technical design liaison with PMO, Client, Vendor Partners, and other technology teams (take the specifications from the customers to the engineers, because you're a people person)Properly scope, design, and size business feature delivery effortsProvide direction and guidance on solution architecture to the IT Delivery teams through functional design specifications and feature specificationsMake technical trade-offs to balance competing concerns (such as usability, scalability, data integrity, performance, etc.)Serve as Product Owner for Agile Software Delivery teamsParticipate in Design and Sprint sessions following Scrum methodologyManage time effectively, communicating project status accurately to Project ManagersDesign with guidance from the Enterprise/Systems Architects, adhering to architecture principles, modeling and design standards, reference architectures, and design patternsWork with the manager of Design and Architecture to design value stream roadmaps to best align with business strategyMentor Software Developers, and User Experience designers in requirements elicitation, functional design, and decompositionDemonstrate leadership by taking initiative in team building, influencing, conflict management, and problem-resolution to facilitate successSupport vendor evaluations - provide recommendations and assessment scoringNavigate across the IT organization (networking, security, interfaces, etc.) to identify non-functional solution requirements that would not be clear to the businessDrive the sourcing of new solutions to help generate improvements to processesPerform all job functions consistent with CCM policies and procedures, including those which govern handling PHI and PIIContribute to the exercise and expression of the Ministry's Christian beliefsOther duties as assignedEssential Skills & Abilities
Direct experience in building and managing complex solutions based on Cloud technologies; including private, public, and/or hybrid cloud solutionsExpertise in understanding business needs (including drawing out those unstated), and then meeting them with technologyAbility to functionally design & specify complex solutions, including As-Is and To-Be diagrams (both user and data flow), functional requirement definition via user stories (As a , I wantso I can ), and functional acceptance criteria definition (Givenwhenthen )Working knowledge of business process modeling and collaboration tools (Jira, MS Teams, Confluence)Executive presence - the ability to effectively communicate with and influence individuals at the C-Suite levelStrong experience designing for Full Stack application development teams using a variety of languagesWorking knowledge of web-focused software architecture including Single-Page Applications, RESTful JSON APIs, Databases, Message Queueing and Pub/SubKnowledge of data protection operations and legislation (e.g. GDPR, HIPAA)Serve as a proven expert of technology with expertise in the design, creation, management, and business use of large enterprise applicationsJedi-like ability to quickly adapt to different working environments, build relationships, and be able to lead teams efficiently for successAbility to work in a fast-paced environment, multi-project environment, meeting commitments and deadlinesAbility to effectively utilize a User Experience team for user research, interaction design, information architecture, user interface design, and usability evaluationAbility to lead assessment of development budgets and schedulesAbility to maintain fast pace, adequately consider alternatives, make tough calls, foster great teamwork, and HAVE FUNCore Competencies/Demonstrable Behaviors
Communicates effectively - Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiencesManages complexity - Making sense of complex, high quantity and sometimes contradictory information to effectively solve problemsCustomer focus - Building strong customer relationships and delivering customer-centric solutions.Tech savvy - Anticipating and adopting innovations in business-building digital technology applicationsOptimizes work processes - Knowing the most effective and efficient processes to get things done, with a focus on continuous improvementEducation and/or Experience
Bachelor's degree with 10+ years experience in software solution design and implementation of complex IT projects or 15+ years experience in software solution design and implementation of complex IT projects required7+ years of progressively increasing leadership responsibility in a directly related area during which both professional and management capability have been clearly demonstrated requiredExperience with domain-driven software architecture, system integration, software development, and data modeling preferredMaster's degree preferred - either in technology or business (MBA)Agile software development experience (certified Product Owner preferred)Experience in a healthcare-related field preferredExperience as a Solution Architect in the health plan industry preferredIncentives & Benefits
We work hard to serve our Medi-Share Members, but know we can only do that if we invest in our employees professionally, financially, physically, socially, and spiritually. We purposefully invest in our employees so that our employees can invest in others.
For full-time employees working 30 hours or more, some of our benefits include, but are not limited to:
100% paid Medical for employees/99% for familyGenerous employer Health Savings Account (HSA) contributionsEmployer-paid Life Insurance (3x salary) and Long-term Disability Insurance6 weeks of paid parental leave (for both mom and dad)Dental - two plans to choose fromVisionShort-term DisabilityAccident, Critical Illness, Hospital Indemnity401(k) - up to 4% match on ROTH or Traditional contributionsGenerous paid-time off and 11 paid holidaysWellness plan including Financial, Occupational, Mental/Spiritual, and Physical health incentives up to $50/moEmployee Assistance Program including no cost, in-person mental health visits and employee discountsMonetary Anniversary Awards ProgramMonetary Birthday Awards