Solutions Architect Job in Wavemaker

Solutions Architect

Apply Now
Job Summary

Overview:

The Solutions Architect is responsible for designing and delivering the best technical solution to customers business problems using the WaveMaker Platform. The solution architect will collaborate with customers and all stakeholders to understand their pain points and architect solutions within budget and time.

The Role

  • Architect technical solutions for projects across verticals and domains and be responsible for the architectural design and integrity of software features

  • Support advanced business functions and create a technical vision to show how the software will cover business needs and translate this vision to the development team.

  • Leverage both business and technical expertise to speak to developers and customers.

  • Elucidate on how the application can be built using WaveMaker, which APIs can be leveraged, what external business system integrations to perform, and provide a calculated estimate on the turnaround time.

  • Validate stakeholder expectations, meet their technical and non-technical requirements, be cost-effective, and stick to timelines.

  • Collaborate with customer team members and WaveMaker Platform team members to ensure solution designs are integrated and as per the solution

  • Perform activities such as risk and resource management and collaborate with project management to monitor the progress of initiatives.

Responsibilities

  • The architectural design and integrity of software features

  • Conducting architectural reviews of existing software and recommend adjustments.

  • Accelerating adoption of standards and new technologies

  • Communicating architecture guidelines, principles, and vision to development teams

  • Driving adoption of core technologies, architectural guidelines, and standards

  • Research, POCs, design, testing, and evaluation of new technologies and software components

  • Contingency and mitigation of probable problems

  • Work with DevOps team to collaborate on key decisions with regards to application deployment

Requirements

  • Bachelor s or Master s degree in Computer science or related subjects
  • 5+ years experience leading large design efforts coordinating project teams of 4+ members in an agile environment
  • 5+ years experience designing and delivering large-scale distributed systems (ideally using modern SOA patterns and REST with Java based technologies)
  • Solid understanding of security/access control, scalability, high availability, and concurrency patterns
  • Must have worked in delivering a web application using one of the UI libraries or frameworks(Angular, React, etc).
  • Knowledge of typical enterprise integration patterns
  • Be familiar with principles of computer networks and IT security management
  • Has a good understanding of business analysis techniques and processes
  • Possess strong organizational, analytical, and system thinking skills
  • Has excellent interpersonal communication and negotiation skills
  • Has excellent written and verbal communication skills in English
  • Show a keen eye for detail and the ability to adhere to deadlines within a fast-paced environment

Additional qualifications

  • Experience integrating with web-services
  • Experience in Banking domains like core banking, online banking etc.
  • Experience in building mobile apps for enterprise use.
  • Experience in cloud computing Microsoft Azure, Amazon Web Services, Google Cloud

Experience Required :

Minimum 10 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired