logo

JobNob

Your Career. Our Passion.

Software Architect II


USGT Digital


Location

Trivandrum | India


Job description

JOB DESCRIPTION

Role Proficiency:

Leverage expertise in a technology area (e.g. Java Microsoft technologies or Mainframe/legacy) to design system architecture.

Outcomes:

  1. Deliver technically sound projects across one / multiple customers within the guidelines of the customer and UST standards and norms based on user stories
  2. Guide and review technical delivery by internal teams at the program level
  3. Resolve architecture issues deliver and own architecture of application solutions spanning across multiple technologies for projects of the following nature - high revenue projects complex projects and large strategic maintenance projects
  4. Architect frameworks tools relevant for the program

Measures of Outcomes:

  1. Business Development (number of proposals contributed to) revenue contribution (COE)
  2. Delivery efficiency (Delivery)
  3. Audit reviews on reuse of technology
  4. Number of processes / frameworks/tools reused
  5. Number of Trainings Webinars Blogs interviews
  6. Number of white papers/document assets published / working prototypes
  7. Number of reusable frameworks/tools/artifacts created
  8. Technology certifications
  9. Customer feedback on overall technical quality (zero technology related escalations)
  10. Number of reviews and audits
  11. Domain certifications (e.g.: LOMA) (Delivery)

Outputs Expected:

Knowledge Management & Capability Development:
  1. Publish and maintain a repository of solutions
    best practices and standards and other knowledge articles
  2. Conduct and facilitate knowledge sharing and learning sessions across the team
  3. Gain industry standard certifications on technology in area of expertise
  4. Support technical skill building (including hiring and training) for the team based on inputs from Project Manager /RTE's
  5. Mentor new members in the team in technical areas
  6. Gain and cultivate domain expertise to provide best and optimized solution to customer (Delivery)
  7. Create architecture on-boarding/KT documents for the program
Requirement gathering and Analysis:
  1. Work with customer/business owners and other teams to collect
    analyze and understand the requirements including NFRs define NFRs
  2. Analyze gaps/ and trade-offs based on current system context and industry practice while clarifying the requirements and by working with the customer
  3. Define the systems and sub-systems that define the programs
People Management:
  1. Set goals and manage performance of technical specialists / team engineers
  2. Provide career guidance and mentor technical specialists
Alliance Management:
  1. Identify alliance partners based on the understanding of service offerings and client requirements
    specific to program
  2. In collaboration with Architect 2
    3
    create a compelling business case around the offerings
  3. Conduct beta testing of the offerings and relevance to program
Technology Consulting:
  1. In collaboration with the Solution Architects
    analyze application and technology landscape
    process
    and tools to arrive at the architecture options best fit for the client
    program
  2. Analyze Cost vs. benefits of solution options
  3. Support Solution Architects to create a technology/ architecture roadmap for the client
  4. Define architectural strategy for the program
Innovation and Thought Leadership:
  1. Participate in internal and external forums (seminars
    paper presentation etc.) to showcase UST capabilities and insights under guidance of senior team members
  2. Understand clients existing business at the program level and explore new avenues to save cost and bring process efficiency
  3. Identify business opportunities to create reusable components/accelerators and reuse existing components and best practices
  4. Support the patent filing process for the IP assets created (applicable to some CoEs)
Sales Support and Project Estimation:
  1. Support for developing RFPs and collaterals for proposals from a technical architecture
    estimation and risks perspective
  2. Conduct demos
    and arrange for the demos based on client profiles
    if required
  3. Anchor proposal development with cross-linkages across multiple competency units to arrive at a coherent solution proposal with focus on presenting unique value propositions and clear differentiators
Architecture Solution Definition & Design:
  1. Develop and Enhance the architecture (application / technical / Infrastructure as applicable) meeting functional and non functional requirements aligned to industry best practices
  2. Program Design (including data modeling
    application design
    infrastructure design
    team structure)and capacity sizing
    working with Program Release Train Engineer to meet the requirements and SLAs of target state and in-transition as applicable
  3. Identify Proof of Concept testing (POC) needs and conduct POCs as applicable
  4. Identify need for developing accelerators or frameworks and develop as applicable specific to the engagement
  5. Identify key technical metrics to measure the SLA / requirements compliance
  6. Define
    adopt and create required documentation on standards and guidelines
  7. Contribute to re-usable frameworks
    tools and artefacts library
Project Management Support:
  1. Assist the PM/Scrum Master/Program Manager to identify technical risks and come-up with mitigation strategies
Stakeholder Management:
  1. Monitor the concerns of internal stakeholders like Product Managers and RTE's and external stakeholders like client architects
    on architecture aspects. Follow through on commitments and achieve timely resolution of issues
  2. Conduct initiatives to meet client expectations
  3. Work to expand professional network in the client organization at the team and program levels
Business and Technical Research:
  1. Analyze market trends / client requirements/ secondary research
  2. Identify new ideas and provide inputs to Solution Architects for developing blueprint / PoC
Brand Building:
  1. Organize and participate in events like webinars
    boot camps
    seminar conference
    and client conference to showcase capability
  2. Identify opportunities with Solution Architects to cross-solutionize across project(s) and programs within or outside the BU
Asset Development and Governance:
  1. Understand the plan for asset development
  2. Design assets or artefacts as per plan (if required)
  3. Conduct pilot run/review to validate the assets
    artefacts as feasible
  4. Track utilization of reusable assets / architecture components/blueprints across the organization
  5. Create case studies of program/project working with internal stakeholders

Skill Examples:

  1. Use domain and industry knowledge in order to understand business requirements create POC to meet business requirements and contextualize the solution to the industry under guidance. Create architecture interact with SMEs at various stages of the development translate business requirements to system requirements and perform impact analysis of changes in requirements
  2. Use Technology Knowledge to create Proof of Concept (POC) / (reusable) assets under the guidance of the specialist. Apply best practices in own area of work and understand the IT strategy for the project. Create white papers under guidance help with performance troubleshooting and other complex troubleshooting. Define decide and defend the technology choices made review solution under guidance
  3. Use knowledge of Technology Trends to provide inputs on potential areas of opportunity for UST. Provide inputs to the specialist on creation of technology roadmap for the client research on new products / trends / best practices
  4. Use knowledge of Architecture Concepts and Principles to create architecture catering to functional and non-functional requirements under guidance of the specialist. Re-engineer existing architecture solutions under the guidance of the specialist provide training on best practices in architecture under guidance
  5. Use knowledge of Design Patterns Tools and Principles to create high level design for the given requirements. Independently evaluate multiple design options and choose the appropriate options for best possible trade-offs. Conduct knowledge sessions to enhance team's design capabilities review the low level design / high level design created by Specialists for efficiency (consumption of hardware memory and memory leaks etc.) and maintainability of design
  6. Use knowledge of Software Development Process Tools & Techniques to identify and assess incremental improvements for software development process methodology and tools. Take technical responsibility for all stages in the software development process conduct optimal coding with clear understanding of memory leakage and related impact. Implement global standards and guidelines relevant to programming and development to come up with 'points of view' and new technological ideas
  7. Use knowledge of Project Management & Agile Tools and Techniques to support plan and manage medium size projects/programs as defined within UST. Identify risks and mitigation strategies
  8. Use knowledge of Project Governance Framework to support development of the communication protocols escalation matrix and reporting mechanisms for small / medium projects/ program as defined within UST
  9. Use knowledge of Project Metrics to understand relevance in project. Collect and collate project metrics share it with the relevant stakeholders
  10. Use knowledge of Estimation and Resource Planning to create estimate and plan resources for specific modules / small projects with detailed requirements or user stories in place
  11. Use knowledge of Knowledge Management Tools & Techniques to leverage existing material and re-usable assets in knowledge repository. Independently create and update knowledge artefacts create and track project specific KT plans. Provide training to others write white papers/ blogs at internal level write technical documents/ user understanding documents at the end of the project
  12. Use knowledge of Technical Standards Documentation & Templates to create documentation appropriate for the project needs. Create documentation appropriate for the reusable assets/ best practices/ case studies
  13. Use knowledge of Requirement Gathering and Analysis to support creation of requirements documents or user stories and high level process maps. Identify gaps on the basis of business process analyse responses to clarification questions to produce design documents. Create/review estimates and solutions at project level/program level create/review design artefacts update resourcing and schedule based on impacted areas identified creating design specifically for the non-functional requirements
  14. Use knowledge of Solution Structuring to carve out simple solution/ POC for a customer based on their needs review the proposal for completeness

Knowledge Examples:

Additional Comments:

About UST HealthProof At UST HealthProof, you will join a fast paced, growing company in our mission to reshape the future of health insurance through significantly reducing administrative costs and building better healthcare experiences for our health plans customers and their members. By creating a modern, cloud based, Best-In-Class core administration ecosystem, we have made healthcare more affordable and helped our health plans operate more efficiently. Through member and provider touchpoints with less friction, we have created real impact for member. UST HealthProof is run by leaders with strong health plan and technology background with a startup mindset and an environment of support where individual growth is nurtured. You will be supporting our proven core admin solutions and business process-as-a-service (BPaaS) operations to provide transparency, improve operational efficiency, break down operational barriers to scale and drive strategic growth. The Software/Solution Architect will help in solutioning and architecting the overall Integration needs required to implement UST HealthProof's core-admin ecosystem for our Health plan customers. The Solution architect will work with the Health Plan Customers, third party vendors, and internal teams to define and implement enterprise solutions and support technical system implementations. Candidate should have deep experience in HealthCare Payor domain especially with integrating Core admin platforms (Claims adjudication, enrollment, provider platforms) and excellent technical and communication skills and ability to engage as part of a team working both physically together and virtually. You should be an excellent problem solver who's able to grasp customer needs and brainstorm ways to fulfill them. As a Software/Solution Architect at UST HealthProof you will be accountable for the following: . Solution technical architecture for customer delivery programs . Integrate Claims, Enrollment, Provider, Authorization, Payment systems. . Ensure architecture governance compliance . Collaborate with customer, partners, and internal product teams . Identify opportunities for automation, performance improvements and emerging technologies . Ensure repeatability and reusability of integration design, process, and code . Leading technical architectural conversations and solution discussions with customer and internal teams . Mentor technical staff You bring: . Architecting enterprise-wide software solutions . Knowledgeable in Healthcare insurance domain (Medicare Advantage / Medicaid or Commercial) . Exposure to healthcare eco-systems from partners HealthEdge, TriZetto , NASCO, Advantasure or Change Healthcare and experience in technical integration of these eco-systems . Experience with people management, mentorship, and creating inclusive and diverse teams . Integrated EDI healthcare transactions (837, 834, 835,270/271, 276/277, 278) with healthcare core administration platforms (Claims adjudication/enrollment) . Working in a cloud environment (AWS, GCP, Azure) and experience with cloud services . Awareness to Agile tools and methodologies . Understanding of SQL, Core Java, Spring Boot, Web Services, XML, JSON, SQL, Middleware, and CI/CD pipeline philosophy . Commitment to Customer and quality . Communication skills with peers, customers, and partners including the ability to convey technical information effectively . Thrives in a dynamic, sometimes ambiguous environment and has a knack for quickly prioritizing needs and creating scalable processes and structure . Affinity for leading and navigating change management . Comfortable in a fully remote environment that relies heavily on asynchronous written collaboration and communication . Bachelor's degree or higher in business or technical field, 12+ years of relevant work experience in technology integrations, 7+ years of work experience in technical leadership roles Preferred Experiences . Experience working in an onshore/offshore model . Experience working HealthEdge applications like HealthRules Payor or GuidingCare is a plus . Experience Evaluating multiple solutions and platforms and determining appropriate platform for a use case considering different factors Location: Indianapolis, Dallas, Remote Travel: Up to 25%


Job tags



Salary

All rights reserved