Solution Engineering Manager

Location: Indianapolis, IN (46262)
Company: Indiana Health Information Exchange, Inc
Industry: Engineering
Job Type: Full Time
Posted: 10 days ago
Reposted: 3 days ago
Position: Solution Engineering Manager Responsible for overseeing developers as they perform design, development, implementation, maintenance, and support of full-stack applications. Focus on supporting development teams by managing standards and best practices, advising on technical approach, clarifying requirements for projects, and setting forward-looking architectural direction for IHIE's application development strategy.

Work closely with the IHIE Developers, Product Owners, Support/Integration Teams, and partners to implement application functionality and integrations. Exercise strong management, organization, analysis, design, and troubleshooting skills across multiple systems and teams. Responsible for day-to-day oversight and management of application developers.

Establish personal and team goals based on company objectives. Evaluate performance and deliver feedback via regular one-on-one meetings and yearly reviews. Facilitate inter-team and intra-team communication, collaboration, and cooperation.

Define training plans to advance developers' skillsets. Own job descriptions, hiring for open positions, and identifying future resource needs. Promote growth of team members through new experiences, challenges, and mentoring.

Evaluate and manage relationships with partner organizations, consultants, and vendors. Drive technical strategic planning, organizing product/team roadmaps, and project execution. Hands-on involvement with troubleshooting, analysis, and design tasks assigned to the team.

Participate in Scrum rituals to facilitate development teams' work efforts. Establish and enforce code standards and best practices. Audit Unit Testing and Peer Review output and improve code quality through new approaches.

Oversee code management, package promotion, and build/deployment processes. Advise on security aspects and remediate code, configuration, and permissions issues. Coordinate with other development teams & resources on technical strategy.

Investigate requests and elicit detailed requirements, root cause, or workflow specifics. Produce technical implementation recommendations, plans, and designs for n-Tier applications, often by collaborating with teammates or stakeholders from other departments. Supervises approximately 7 subordinate positions with titles such as Solution Engineer I, Solution Engineer II, and Solution Engineer III.

This position requires a Master's degree in Computer Information Science, Computer Science, or related field and 3 years of experience as Software Engineer, Solution Engineer, or related position. Must also have demonstrated experience with each of the following: (1) Spring, SpringBoot, and ZK Java application development frameworks; (2) ReactJS, Tailwind, and JQuery front-end libraries; (3) Application data integration via secure Web Services and API integration via Mulesoft; (4) Health Information Technology standards and protocols, including HL7, CCD, IHE ITI, FHIR, clinical code systems (LOINC, SNOMED, ICD-10, etc.); (5) Relational data modeling, query optimization, and schema designing on Oracle and PostgreSQL; and (6) Authentication algorithms, salting & hashing, and SSO standards (OAuth2, OIDC, SAML, WebAuthn, MFA, etc.).

Will accept experience gained before, during or after Master's program. Employer will accept experience gained concurrently. Applicants must pass background check before beginning employment.

Full-time, position located in Indianapolis, IN. Please apply online at www.ihie.org

Web Reference : AJF/706038941-348
Posted Date : Thu, 25 Apr 2024

Please note, to apply for this position you will complete an application form on another website provided by or on behalf of Indiana Health Information Exchange, Inc. Any external website and application process is not under the control or responsibility of Careerboard - Engineering Jobs