Employment Type
Full-time
Job Location
Ahmedabad (or Anywhere in India), India
Position title
Solution Architect
Description

Experience: 10+ years of work experience in software development or application architecture, and 4+ years of experience in solution architecture

Responsibilities
  • Collaborate with product professionals to determine functional and non-functional requirements for new products and features
  • Design and architect the SaaS software platform considering all requirements of functional, quality, security, modifiability, extensibility, integration, performance and scalability
  • Develop high-level product specifications with attention to system integration and feasibility
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • Communicate successfully all concepts and guidelines to the development teams
  • Oversee progress of development to ensure consistency with initial design
  • Provide technical guidance and coaching to developers and engineers
Qualifications
  • Bachelor or Master Degree in Computer Science Or in related fields
  • 4+ years of architecture experience in software product development
  • 10+ years of development experience in JAVA/J2EE technologies
  • Strong experience in Spring / Spring Boot / Spring MVC / Spring JPA / Spring Data / Sprint JWT / Hibernate framework.
  • Strong experience to work into Microservice based architecture and messaging patterns.
  • Strong experience in designing data model, proficient in RDBMS database (MySQL) and No-SQL database (Mongo)
  • Strong understanding of OOPS and Design Patterns
  • Experience to work with Front end technologies HTML/CSS, JavaScript and Angular
  • Experience in SaaS platform development / architecture
  • Experience to design systems and components using cloud technologies
    (AWS/GCP/Azure)
  • Experience to work in Security framework e.g. OAuth / Identity management equivalent protocol, data encryption and data security
  • Ability to identify PoC and execute same before considering into system design
  • Experience in Python and Machine learning models is nice to have
  • Experience in designing and implementing public API infrastructure is nice to have
  • Experience in Apache Spark or any data analytics or reporting library equivalent is nice to have
Job Benefits
  • We are looking for an experienced Solution Architect to make intuitive high level decisions for software development. You will visualize the “big picture” and create software design and architecture for implementation by the development team.
  • In this role, you should be able to translate complex requirements into functional design and architecture with hands-on experience in software development and solving complex problems.
  • The goal is to provide a framework for the development of a software or system that will result in a scalable SaaS platform and solutions.
Close modal window

Thank you for submitting your application. We will contact you shortly!