Connecting...

W1siziisijiwmtkvmdevmtcvmtavmdavndmvndmxl2ljddiuanbnil0swyjwiiwidgh1bwiilciymdawedcwmcmixv0
Job

Solution Architect

  • Job ref:

    12006

  • Location:

    New York, United States

  • Sector:

    Information Technology

  • Contact:

    Bill Hurynowicz

  • Published:

    11 months ago

  • Consultant:

    #

Solution Architect

Location: Remote

 

Overview:

As a Solution Architect, you will provide technical architecture oversight and advisory across multiple projects and strategic initiatives enabling our client to innovate and optimize technology capabilities.  You will be accountable for collaborating with development teams (including employees and vendor partners) in evaluating new technology solutions, enhancing existing solutions, designing POCs, conducting design/code reviews and establishing engineering patterns and standards.  You will ensure technology solutions are architected in accordance with  Business Technology standards for quality, security, scalability, performance, and sustainability.  

 

Responsibilities:

  • Create and maintain technical design for software implementations across enterprise as both an individual contributor and a team lead
  • Review current capabilities of existing systems, processes and procedures to best identify how these can be integrated with solutions
  • External product/package capability analysis to integrate with internal systems
  • Design efficient solutions to work with both greenfield solutions that are required, or additions to current functionality
  • Develop and design of APIs in an SOA framework
  • Specialize in identifying data, channels and technology to integrate between enterprise systems and external products/packages to develop
  • Work with development groups, product solutions and business partners to define the appropriate design
  • Lead business and technology partners in scope identification for what is needed for success, and be able to translation that to appropriate technical solutions
  • Develop software design that will meet the immediate problem, and will be able to be executed on as well as maintained and improved on over time
  • Review and continuous improvement of the quality of design and internal standards as needs change and additional problems are found
  • Develop non-functional requirements including scalability, availability and performance when needed
  • Define what Proofs of Concept are needed to develop internal knowledge or experiment with new technologies, frameworks, software packages and more
  • Enforce a combination of industry best practices, enterprise architecture standards and product specifications to develop the appropriate solution
  • Work within the guidelines that are industry standard for working within a regulated environment with HIPAA and HITRUST policies, along with other healthcare regulated environment

 

Qualifications:

  • Bachelor's Degree in Computer Engineering or the equivalent, plus a minimum of 5 years in software architecture and development
  • In-depth and hands-on Java experience
  • Knowledge of SOA best practices and methodologies
  • In depth knowledge of application design and development approaches, including user interface, ETL, rules processing, data integration, services, etc
  • Demonstrated ability to provide “hands on” leadership for technical development activities, including solution design, coding, issue triage and resolution, etc
  • Strong focus on continuous improvement, high quality, high performance, and business value for solution development.
  • Familiarity with best in class/industry accepted approaches for application development, solution integration, automation, etc
  • Ability to manage application development with variety of SDLC methodologies including agile and/or waterfall
  • Data-driven, analytical with strong problem solving skills
  • Self-motivated and comfortable making day-to-day within a fast paced software engineering environment
  • Ability to act in a consulting and/or advisory role providing strategic technical recommendations
  • Ability to communicate with all levels of the organization across all departments (both verbal and written communication)
  • Ability to multi-task and contribute to many projects in various stages of the SDLC
  • Experience working in the managed Healthcare space is a plus