Translate requirements into end user / stakeholder readable Functional Design documents
Act 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 project delivery efforts
Provide direction and guidance on the solution architecture to the IT Delivery teams
Make technical trade-offs to balance competing concerns (such as usability, scalability, data integrity, performance, etc.)
Serve as Product Owner for Agile Software Delivery teams
Participate in Design and Sprint sessions following Scrum methodology
Manage time effectively, communicating project status accurately to Project Managers
Apply architectural and engineering concepts to design solutions that meet CCM’s standards for scalability, maintainability, security, reliability, extensibility, flexibility, availability, and manageability
Design within the enterprise architecture framework, adhering to architecture principles, modeling and design standards, reference architectures, and design patterns
Work with the Manager of Design and Architecture to design reference architectures and roadmaps to best align with business strategy
Mentor Senior Solutions Architects and software developers in architecture, technology, software development practices, and leadership
Demonstrate leadership by taking initiative in team building, influencing, conflict management, and problem resolution to facilitate success
Support vendor evaluations; responsible for providing recommendations and assessment scoring
Navigate across the IT organization (networking, security, interfaces, etc.) to identify non-functional requirements that would not be clear to the business
Drive the sourcing of new solutions to help generate improvements to processes
Introduce, develop, and maintain tools, practices, and processes to help the organization scale, design best-in-class architecture, and develop test and release automation
Develop and maintain technical standards, policies, and procedures
Perform all job functions consistent with CCM policies and procedures, including those which govern handling PHI and PII
Contribute to the exercise and expression of Christian Care Ministry’s beliefs
All other duties as assigned
Requirements
Bachelor’s degree in computer science, information systems, engineering or closely related field with 10+ years’ experience in software design and implementation of complex IT projects required
10+ years of progressively increasing leadership responsibility in a directly related area during which both professional and management capability have been clearly demonstrated required
Software solution architecture experience in a healthcare payer organization required
Agile software development experience required (certified Product Owner preferred)
Experience with domain-driven software architecture, system integration, software development, and data modeling required
Master’s degree preferred – either in technology or business (MBA)
Benefits
100% paid Medical for employees/99% for family
Generous employer Health Savings Account (HSA) contributions
Employer-paid Life Insurance (3x salary) and Long-term Disability Insurance
6 weeks of paid parental leave (for both mom and dad)
Dental
two plans to choose from
Vision
Short-term Disability
Accident, Critical Illness, Hospital Indemnity
401(k) – up to 4% match on ROTH or Traditional contributions
Generous paid-time off and 11 paid holidays
Wellness plan including Financial, Occupational, Mental/Spiritual, and Physical health incentives up to $50/mo
Employee Assistance Program including no cost, in-person mental health visits and employee discounts