Technical Architect

  • Chennai
  • Diamondpick
About the job: Company Name: One of our Clients - A Leading Med Devices Company in Software Technology powered by AI. Location: Chennai Employment Type: Full-time Industry: Software product and Healthcare Seniority Level (junior, intermediate or senior level). Job Description Reporting to the Head of Product Development, as a Technical Lead/SW Architect at our client, you will use your passion for software development to drive the development of break-through software products that positively impact patient lives at scale. You will lead a small team of software engineers to build a core part of our product by navigating through new challenges and producing scalable solutions to mee them. You will enjoy a high degree of autonomy working on initiatives from start to finish in a supportive, flexible team environment. Roles and Responsibilities: Lead the vision, architecture, design and development of an product. Collaborate with a variety of stakeholders (technical and non-technical) to work through features from problem statements through to implementation and release. Build a culture of strong quality focus in the team. Develop and test products to a high standard to ensure they are fit for purpose and meet our internal quality standard. Facilitate discussions to produce architecturally-sound engineering solutions. Mentor and coach engineers to help grow the team’s capabilities. Comply with all company policies, procedures and guidelines including those relating to information security. Required Skills: Bachelors/Master’s degree in computer science or IT or Electrical/Electronics or equivalent discipline, with a minimum of 10 years of relevant experience. Demonstrated ability to technically lead a software development team. Proficiency developing backend applications using Node.js/Typescript, Python. Experience integrating with distributed messaging queues such as SQS or RabbitMQ. Experienced with standard Agile software practices such as CI/CD pipelines, Git flow, and unit-testing. Experience with application architectures and development of complex products. Experience building and running containerised applications using Docker. Experience building On-prem/Cloud applications using any of AWS/Azure/GCP Strong communicator with an ability to effectively work across teams. Passionate and pragmatic about Product Quality. Nice to have (but not essential): High level of knowledge around cloud environments (AWS cloud is ideal); Extensive knowledge of key vendors, technologies, trends in technology; Degree or master’s degree in information technology-related discipline; and Certification in the architecture discipline (e.g. TOGAF) is preferred.