Location: India Hyderabad/Goa   Type: Full Time

Software Architect - Product

 

What would it be like going to work every day knowing that you are contributing to solving the biggest problems our world faces today? When you join OPTEL team, that becomes your daily reality.

OPTEL helps finding solutions to today’s biggest problems: climate change, secure healthcare and sustainable living. How? By developing intelligent supply chains through advanced traceability technologies.

For the last 30 years, OPTEL is known as a socially and environmentally responsible leader in transformative technologies powered by the passionate, thought leaders of our time.

OPTEL is home to curious, purpose-driven individuals who enjoy collaboration. This is a place where company culture comes naturally because the team has a common core mission: build a better world together.

What you’ll get by joining our team

  • You will play a hand in solving the world’s biggest issues;
  • Your ideas will have big impact;
  • You will be able to own your impact in a self-driven work environment;
  • Your curiosity will be encouraged.

Your role

At Optel, the Product Architect plays an important role and has a major impact on the evolution of the product for which he is responsible. Working in collaboration with the Lead Architect, the Product Manager, the Functional Architect and the Development Team, the Product Architect acts as the technical authority on the design and architecture of our growing product modules and features.

Responsibilities

  • Understand market requirements provided by the product manager and the product owner to provide the best approach and technical solution;
  • Evaluate different technological options using research and proof of concept;
  • Document design options, design, architecture and technological choices;
  • Collaborate with the principal architect and other architects to define coherent solutions in the Optel ecosystem;
  • Support and guide the development team in the realization of new features and new modules;
  • Be recognized by your team as a high level developer, able to tackle the most complex problems;
  • Be an expert in good development practices, code structure and quality and participate in the implementation of best practices in his software team;
  • With the help of the main architect and in collaboration with the team, make the appropriate technological choices according to the context (language, libraries, database, hosting, third parties, etc.);
  • Ensure that the code base respects the architectural vision and the quality criteria of the software department;
  • Contribute to the organization and methods of the software department.

Requirements

  • Bachelor's degree in computer science, computer engineering or equivalent;
  • 10 years or more of experience in the field;
  • Demonstrated experience in software development;
  • Demonstrated experience in web application development and knowledge of different user interface frameworks such as React or Angular;
  • Working knowledge of public cloud environments such as Azure, GCP or AWS;
  • Ability to set up a secure and efficient architecture;
  • Excellent collaboration and communication skills;
  • Ability to support and coach developers on a technical level;
  • Demonstrate technical leadership;
  • Proficiency in Python and typescript programming languages ​​(asset);
  • Experience in developing large-scale, world-class SaaS applications (asset).

 Perks and benefits

  • Competitive compensation;
  • Flexible hours
  • B-CORP certified company!

OPTEL Group is an employer that respects equal opportunities. All qualified applicants will be considered.