Principal System Engineer - Honolulu, United States - Hawaii Medical Service Association

    Default job background
    Description
    Job Summary

    **Hybrid Work Environment - Must reside in Hawaii**

    Pay Range: $95,365 - $164,052

    Note: Individuals typically begin between the minimum to middle of the pay range

    The Principal System Engineer plays a crucial role in designing, implementing, and maintaining the technology solutions that drive our organization's success. This position requires broad knowledge of modern technologies and a deep understanding of software architecture, system integration, and business processes to ensure seamless and efficient technology delivery.

    We are looking for architects and hands-on engineers, who are highly attuned to the technical realities of integrating and operating high-scale systems for services and data. A Principal System Engineer should have strong technical judgment and influential skills to facilitate discussions for business-critical designs. They should be able to provide both architectural guidance and detailed technical direction while nurturing a continuous delivery culture.

    Minimum Qualifications

    1. Bachelor's degree in related technical/business areas and ten years of systems analysis and programming experience in software architecture and/or application development and support work; or equivalent work experience. * May substitute a higher level of degree in related technical/business area and less work experience.
    2. A broad level of understanding surrounding information systems and software architecture standards.
    3. Advanced levels of programming techniques and knowledge of distributed system architectures, and object-oriented design.
    4. Basic working knowledge of Microsoft Office applications, including Outlook, Word, Excel, and PowerPoint.
    Duties and Responsibilities
    1. Design Solutions:
      • Serve as a technical leader on our most demanding, cross-functional projects.
      • Balance technical leadership with strong business judgment to make the right decisions about technology choices.
      • Decompose complex problems into simple, straight-forward solutions, while fully understanding system inter-dependencies and limitations. Evaluate system options, risk, cost versus benefits, and impacts on business processes and goals. Make buy vs. build recommendations within enterprise architecture standards and guidance.
      • Identify best sources of data and data integration solutions, working with data architects to ensure optimal software design and architecture.
      • Lead or participate in the technical evaluation of vendor services and platforms, and ongoing management of implemented vendor solutions.
    2. Deliver Solutions:
      • Lead application technical component design and development. Develop technical specifications, reusable components and/or frameworks for application teams utilizing common and domain specific design patterns where appropriate.
      • Serve as technical subject matter expert for development of new code or education on reusable components and services. Participate in hands-on development and help resolve complex issues and incidents.
    3. Drive Solution Quality:
      • Define solution quality standards and procedures. Lead software inspections and quality reviews. Define development guidelines and standards to be utilized in software development and integration.
      • Contribute to enterprise application architecture processes, principles, policies, and standards definition.
    4. Team Development:
      • Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.
      • Provides technical team leadership, coaching, and mentoring to senior and junior team members to increase core systems knowledge, coding standards and development best practices.
    5. Requirements and Planning:
      • Reviews and provides input to the requirements for the implementation of business solutions.
      • Participates in the planning process for near-term project/agile delivery and the future roadmap/direction of business and technology product domains.
    6. Performs all other miscellaneous responsibilities and duties as assigned or directed.
    #LI-Hybrid