ava Leads

As a Sr Software Architect, you will be responsible for all aspects of the design and development of high performing web and mobile software products. Working in a highly collaborative environment, you will help drive product innovation and work with internal and external engineering teams to prototype and launch data-driven capabilities and service offerings.


Mandatory Skills

  • 12+ years of experience designing and developing advanced software solution using modern technology and practices
  • Proficiency in languages and programming skills, such as C#, Java or JavaScript.
  • Experience in Java frameworks – Spring , Hibernate, Springboot, Spring cloud
  • Experience with web service development (REST/json, gPRC, protobufs, Thrift)
  • Experience developing web applications using HTML, CSS, and JavaScript/TypeScript
  • Hands on experience with open-source JavaScript frameworks (Angular and Angular latest versions) Proficiency with relational databases and SQL
  • Strong knowledge of general algorithms, design patterns and good coding practices
  • Experience with agile software development and the ability to rapidly iterate in a dynamic environment
  • Experience with UI design principles, data visualization, and making apps work intuitively
  • Exceptional attention to detail and ability to apply standards and processes
  • Self-motivated, strong delivery focus, and ability to work well within a team environment
  • Excellent oral, written, and interpersonal communications skills

Preferred Skills

  • Experience with web application security
  • Experience with mobile cross platform app development
  • Experience with DevOps and containerization (Docker) to support continuous delivery and automation
  • Experience with NoSQL databases and big data technologies
  • Experience building cloud-based solutions with Amazon AWS or Azure Experience with life science and/or healthcare data

Responsibilities

  • Play a lead role in the design and development of web and mobile based SaaS solutions for integrating, processing and visualizing clinical data at scale.
  • Participate in the full development cycle from product inception, research and prototyping to release in production.
  • Lead a project team of offshore software developers to write production quality code while implementing your own ideas.
  • Perform code reviews to ensure quality of programming through standards enforcement, peer code review and automated tools.
  • Establish and promote agile development principles and best practices for software development.
  • Partner with internal and external clients to translate business needs into elegant and workable systems.
  • Provide support for the rollout of commercial cloud-based SaaS offerings.
  • Stay up-to-date on and promote modern software development technology, tools, and processes.
  • Measurably impact company performance by delivering high quality, scalable data products.
  • Demonstrate strong technical and thought leadership and the ability to influence and guide the work of others.


Qualifications : BS/MS in computer science, information systems, life sciences, or similarExperience: 12+ years
Location: Mumbai (Andheri)