Required Skills

Java JavaScript

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 26th Sep 2023

JOB DETAIL

  • Prepare a modular software architecture that solve for software requirements; and caters to various -ilities (Scalability, Reliability, Availability, Extensibility, Security, Usability, Maintainability, Flexibility, Testability)
  • Work collaboratively with product, and other engineering teams in understanding the requirements and assist them in delivering the solution.
  • Understand the big picture and the various use cases involved while crafting the solution while identifying the appropriate software architecture.
  • Create, own, and maintain the detailed software design specifications and architecture document.
  • Define interfaces for modules and external system elements
  • Lead and coordinate the domain technical and business discussions relative to future architecture direction across the product portfolio or product line.
  • Analyze design and develop a roadmap and implementation plan based upon a current vs. future state in a cohesive architecture viewpoint.
  • Review and/or analyze and develop architectural requirements at domain level within product portfolio or team.
  • Participate in the enterprise architecture domain governance model.
  • Contribute to the development of software and data delivery platforms with reusable components that can be orchestrated together into different methods.
  • Lead the research and evaluation of emerging technology, industry, and market trends to assist in project development and/or operational support actives.

Desired Skills

  • Requires deep understanding of container-based virtualization or containerization & Angular technologies, software architecture and development, scalability, availability & performance considerations.
  • Experience in REST, SQL, Docker, Maven, Queues & Gitlab
  • Expert level skills and software development experience in one or more of Java, JavaScript or Python
  • Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture
  • Knowledge of cloud-based architectures, deployment and operational aspects of Amazon Web Services cloud is a plus.
  • Ability to consult customer on alignment of outcomes and desired technical solutions at an enterprise level
  • Ability to analyze, design, and develop a software solution roadmap and implementation plan based upon a current vs. future state of the business.
  • Knowledgeable of full range of solution catalog within a business unit and able to discuss overall solution at depth.
  • Experience sustaining operational stability through various life cycle phases (planning, implementation, steady state, de-commissioning)

Education Qualification

  • Bachelor’s degree in computer science or in STEM
  • Majors (Science, Technology, Engineering and Math)

Company Information