Job Description :

We at NJTech are focused on hiring highly skilled professionals who are excited by the opportunity to make a true impact on their careers as well as on our clients' businesses. We power our clients’ success and drive our consultants’ career growth. We are seeking an experienced and outstanding Solution Architect for our client, If you think you have what it takes, reach us with your recent resume. The job description is as follows: 

Role: Solution Architect

Location: 100% Remote

Job Type: W2


  • The Solution Architect is responsible for the solution architecture and design, as well as delivery estimates, for technology projects. 
  • Coordinate with architects and designers from various disciplines (solution, infrastructure, data/information) to define the most effective solution to business problems, while also leveraging their knowledge of existing systems and services and the capabilities available in the marketplace.
  • Partner with delivery, production support and Shared Services partners (e.g., Quality Assurance, Infrastructure Engineering, Reference Architecture etc.) to ensure alignment of the solution approach and estimates with each stakeholder. 
  • Work with various business stakeholders in problem-solving, creating business capabilities, and defining effective and efficient technology solutions for solving business problems and enabling business capabilities.
  • Coordinate between business and IT stakeholders to develop a solution architecture approach.
  • Create delivery estimates based on solution architecture approach.
  • Assess market technology choices to determine fit, including software, hardware, SaaS/PaaS, etc.
  • Translate complex functional, technical, and business requirements into architectural designs.
  • Coordinate with delivery project managers and business analysts to draft project scope and compile delivery estimates.
  • Collaborate with other architecture teams.

Basic Qualifications:   

  • Technical knowledge and skills that are broad and deep, covering various hardware, software, and platforms. 
  • Operating in complex heterogeneous technology environments and have experience with highly integrated and mission-critical solutions. 
  • Ability to share and communicate ideas clearly, both orally and in writing, to business sponsors and partners, technical resources, and executives, in clear concise language that is the most effective for each respective group.
  • Experience in digital and mobile technology areas. 
  • Experience in solution architectures that leverage buy or build options, as well as cloud (PaaS and SaaS) solutions.
  • Adapt to a quickly changing environment and interact with a broad customer base with diverse needs and functional responsibilities.
  • Working knowledge of cloud technologies such as AWS and Azure.
  • Deep experience with some if not all of the following: Angular, Node, other JavaScript libraries, full-stack development, AWS, Java, Kubernetes, Kafka, spark, MariaDB, docker and containerization in general.
  • Both application and Solutions architecture background is a must. This role will be responsible for developing both high level and detailed application designs and needs to understand what the "right "technologies are and be able to sell "why" they should be used.

Preferred Qualifications:    

  • Minimum of 3 years in software development or solution architecture role.
  • Strong analytical skills.
  • Strong communication skills, both verbal and written.
  • Skilled in partnering with various architecture disciplines in software development.
  • Familiarity with core design patterns.
  • Knowledge of estimation processes.
  • Ability to multi-task amongst several priorities.
  • Experience with software integration patterns – services, eventing, SOA (both REST and SOAP preferred)
  • Familiarity with modern web development, mobile, and heterogeneous integrations.
  • Ability to learn new technologies quickly through self-study.
  • Experience with cloud PAAS, SAAS, and IAAS
  • Experience with designing for container based deployment (docker etc)
  • Experience in theme park and entertainment technologies
  • Experience in hospitality and lodging technologies.
  • Experience in online guest experience technologies.

NJTECH is a globally managed IT service, IT consulting, and Business solutions partner. Our "High-Performance Business" strategy builds our expertise in technology and consulting. Our offshore consulting plays a major role in helping clients to achieve their objectives at the highest level; ultimately creating sustainable value to customers. Come, transform your career with us and be a part of our high-performing team.


Similar Jobs you may be interested in ..