POSITION SUMMARY:-
The Solution Architect oversees the software engineering projects and programs and architecture initiatives for ChampSoft. Their primary responsibilities include developing strategies to optimize development, setting guidelines and product roadmaps, coordinating managers, and liaising with key clients and business partners. He or she will also monitor the progress of all projects, preparing and presenting reports to the customer and executive management regularly. Moreover, as an Executive Team Member, it is essential to lead and encourage the workforce to reach goals while implementing the company's policies and regulations.
POSITION RESPONSIBILITIES:-
- Lead, manage and grow multiple teams of product focused software and infrastructure engineers, including architects and IT resources
- Oversee the development, design, and implementation of new applications and changes to existing computer systems and software packages
- Design, develop, institute, and maintain a core set of processes and procedures to ensure consistent and quality projects for our customers
- Identify resource requirements for a project from a technical perspective
- Monitor Code Quality/SonarQube scans in a timely manner and provide those reports to Compliance
- Mentor and guide the professional and technical development of engineers on your team
- Discuss day to day challenges and identify pain points and collaborating on solutions to alleviate and mitigate those pain points
- Assess project technical requirements and assign resources accordingly
- Foster clear and transparent communication channels between teams, coworkers, and customers
- Ensure that teams are subject matter experts and well versed in client applications to best guide conversations and recommendations for technical development
- Work with project managers to understand desired application capabilities and testing scenarios - Continuously improve software engineering practices
- Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack development tools and technologies
- Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
- Lead efforts to deploy new and existing applications into AWS, Azure, and Google cloud environments as well as customer-hosted localized environments
- Develop technical aspects of the company's strategy to ensure alignment with its business goals and customer needs
- Server related troubleshooting needed to troubleshoot AWS/Azure tenant issues
- Help developers and support engineers that use technology profitably and effectively
- Establish and monitor KPIs and budgets to assess project/development performance short- and long-range departmental goals, objectives, policies, and operating procedures
- Use stakeholders feedback to inform necessary improvements and adjustments to technology
- Ensure adoption and compliance with initiatives such as HIPAA, SOC2, ISO 9001, and others
- Advise executive management on strategic systems conversions and integrations in support of business goals and objectives
POSITION QUALIFICATIONS:-
- Minimum of 5 years as a Senior Manager, Director, VP, or similar leadership role
- Knowledge of technological trends to build the strategy
- Communication skills are of the utmost importance in the role of CDO; the CDO must be able to communicate expectations to the team and delegate work to Technical Leads, Software Engineers and Developers while keeping a pulse on the team's workload and production rate
- Understanding of budgets and resource allocation planning
- Healthcare platform knowledge; ChampSoft is a HIPAA/SOC2/ISO 9001 compliant company and the CDO position requires compliance knowledge specifically for the American healthcare industry.
- Solution-focused mindset in the face of technical and personnel challenges
- Comprehensive knowledge of Azure, DevOps, SQL, Linked Queries, Github, Teams, and other platforms as necessary
- Must know how to create an API endpoint and advise the team on best practices
- Excellent time management and organization skills required