Lead Software Engineer

3 weeks ago


Chennai, India Planys Technologies Full time

Company Brief

Planys is a deep tech start-up revolutionizing infrastructure integrity and risk assessment. Planys specializes in smart underwater inspection solutions and sophisticated digital analytics and reporting of NDT data. Planys envisions to steer a new course in the maintenance and inspection industry with its disruptive innovations in the field of marine robotics, novel underwater NDT methods and AI enabled post-inspection analytical digital reporting dashboard. Planys helps asset owners/operators in taking data-driven decisions for effective maintenance and repair of their critical assets. (Website: www.planystech.com)

Job Brief :
Software team in Planys Technologies deals with various departments like, Business development team,
operations team, Product development team and Maintenance team where the software development team is
focused on delivering software requirements of each department like web-based business intelligence reporting
platform, data analytical tools, embedded software for ROVs, Vision systems (Streaming, Storing, Video
processing and Image processing) for video analytics, online tools/service applications, software applications
and Artificial Intelligence/Machine learning related products.
As a Software Lead in Planys you need to understand the requirements of each team, analyse the requirements
and lead the software development team towards achieving their targets. You need to have an ability to foresee
the importance of emerging technologies of software industry and integrate the necessary innovations into the
existing products of Planys Technologies.

Roles and Responsibilities

● You will be working on Software Architecture designing, developing, integrating and testing along with
leading a group of talented software individuals
● Your primary role will be management, leadership, inter departmental cooperation, communication,
high-level design, project/product management, supervision of development activities, training of
members, strategizing, plan build-up, plan execution monitoring, code reviews,
documentation reviews, task monitoring, task scheduling, motivating the team, process build-up,
stakeholder management, technology identification, feasibility studies, R&D, product specification
development, management and maintenance of existing products, process execution supervision,
product test standard specification, oversee product testing, bug and feature management, IT
management, management of repositories and associated development tools/platforms, IPR
management, ISO compliance management, budget management, timeline monitoring, bug/feature
tracking, and other relevant leadership and managerial activities. Hands-on development activities will
form a small fraction of your role

● There are two major teams at Planys – Core Development Team (C/C++) and Web Development Team
(NodeJS). You will be required to lead both the teams with your judgement, technical contribution and
experience. However, it is not required that you are an expert in both. Master of one and experience
with the other is the preferred requirement

● Role with the Core Development Team:
○ Developing a software system based on Linux kernel environment which is compatible and
customizable with various sensors communicate over serial, ethernet, etc., Planys Technologies Pvt. Ltd
Submersible Inspection and Survey Solutions
○ Developing a software application to interface modules like video streaming, micro controller
units, autonomous vehicle control systems with a web-based UI for pilots to visualize and
control the ROV navigation.
○ Developing an analytical tool to understand the data collected by various onboard sensors of
ROV and developing a predictive maintenance tool with growing data collected from the ROV’s
○ Developing a robust real time vision system to stream and store in different client platforms like
browser, desktop applications etc.
○ Develop AI related applications involving computer vision,
○ Development of software to interface with specific firmware

● Role with the Web Development Team:
○ Lead and guide an enthusiastic group of full-stack web developers and contribute in the
development of web based platforms and future SaaS products for the organization,
○ Developing a web-based business intelligence software system to integrate the data collected
by ROV’s and presenting the data in a sensible way with easy to explore UI experience,
○ Developing a robust real time video streaming system to in different client platforms like
browser, desktop applications etc.
○ Development of internal web-based products and services for organizational work-flow towards
‘inspection report creation process
● Building a scalable software infrastructure to support remote maintenance and development
● Owning to the small size of the organization, as an additional responsibility you will also be required to
oversee the IT Department working along with the CTO

Educational Qualifications:
B.Tech/M.Tech/M.Sc in Computer Science/Computer Engineering/ Electrical Engineering or any related
fields

Expected Skillsets
● Towards the Core Development Team:
○ Linux and Linux-kernel based software development
○ Proficient in object-oriented concepts of C++ and advanced concepts C. Alternatively extensive
development in python can be considered
○ Conceptual knowledge of networking and its implementation on Linux platform
○ Experience in image enhancement tools like open-cv, PIL, scikit-image is recommended.

● Towards the Web Development Team:
○ Experience on web technologies like HTML5, CSS3, JavaScript along with any front-end
frameworks like angular, react etc.
○ Experience in web development (backend or full-stack) is a strong plus
○ Knowledge on backend servers like Nodejs and its frameworks is again a big plus

● General skills:
○ Knowledge on video compressions using codecs like MPEG,H264/H265, vp9 and hands on
experience with encoders like ffmpeg, gstreamer etc.,
○ Strong understanding of software development fundamentals and best-practices
○ Superior knowledge and hands on experience in data structures, algorithms and design
patterns
○ Working proficiency and excellent communication skills in verbal and written English
○ Background in an agile software development environment
○ Strong experience with CI/CD process

● Leadership skills:
○ Must have led various teams of different sizes before
○ Must have proven leadership and interpersonal skills
○ Highly self-motivated and directed
○ Proven analytical and problem-solving abilities
○ Ability to effectively prioritize and execute tasks in a high-pressure environment
○ Ability and willingness to balance a startup development environment which is chaotic at times
and often with insufficient resources
○ Ability and willingness to streamline existing structure into the right direction as per the vision of
the organization
○ A strong ability to multi-task and manage a team with various skillsets
○ Willingness to grow with the organization and shape the software development activities in the
organization in the optimum direction gradually

Experience :
● Minimum of 5 years of experience in software development
● Recommended 5 years of experience in either of Core Development or Web Development and 1-2
years of experience with the other
● Minimum experience of 3 years of leading a team of size greater than four developers
● Proven leadership record demonstrating strong interpersonal skills



  • Chennai, India Azentio Software Full time

    Job Description About Azentio Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as...


  • Chennai, India Azentio Software Full time

    Job Description About Azentio Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products...


  • Chennai, India Azentio Software Full time

    Job Description About Azentio Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as...


  • Chennai, India Azentio Software Full time

    Job Description About Azentio Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as...

  • Software Engineer III

    1 month ago


    chennai, India Rocket Software Full time

    Description Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...


  • Chennai, India RELX India (Pvt) Ltd Risk div Company Full time

    Software Engineering LeadThis is critical Lead position who leads large multifunctional developmentThe position may also provide sizing or budget recommendations to management.


  • Chennai, India RELX Full time

    About the Role The Software Engineering Lead plays a critical role in providing leadership, management, direction, and vision to technology squads including software engineers, quality assurance testers and business analysts.  The engineering lead is responsible for providing leadership and guidance to offshore contractors/consultants and interns...


  • Chennai, India RELX India (Pvt) Ltd Risk div Company Full time

    About the Role The Software Engineering Lead plays a critical role in providing leadership, management, direction, and vision to technology squads including software engineers, quality assurance testers and business analysts.  The engineering lead is responsible for providing leadership and guidance to offshore contractors/consultants and interns...


  • Chennai, India RELX India (Pvt) Ltd Risk div Company Full time

    Software Engineering Lead   This is critical Lead position who leads large multifunctional development   The position may also provide sizing or budget recommendations to management.  


  • chennai, India Fidelity Investments Full time

    Job Description: Job Title : Lead – Software Engineering The Purpose of this Role We're looking for engineers who are hardworking, inquisitive, and responsible individuals to help deliver the best digital web experience to our customers. The ideal candidate is deeply entrenched in front and middle tier development, with a passion for...


  • Chennai, India Fidelity Investments Full time

    Job Description: Job Title : Lead – Software Engineering The Purpose of this Role We're looking for engineers who are hardworking, inquisitive, and responsible individuals to help deliver the best digital web experience to our customers. The ideal candidate is deeply entrenched in front and middle tier development, with a passion for using...


  • chennai, India Trimble Full time

    Who are we? Trimble Transportation is a division of Trimble Inc., a leading provider of technology solutions for various industries. Trimble Transportation focuses specifically on providing technology and software solutions to the transportation and logistics industry. Trimble Transportation offers a range of solutions designed to improve operational...


  • Chennai, India Trimble Full time

    Who are we? Trimble Transportation is a division of Trimble Inc., a leading provider of technology solutions for various industries. Trimble Transportation focuses specifically on providing technology and software solutions to the transportation and logistics industry. Trimble Transportation offers a range of solutions designed to improve operational...


  • chennai, India Trimble Full time

    Who are we? Trimble Transportation is a division of Trimble Inc., a leading provider of technology solutions for various industries. Trimble Transportation focuses specifically on providing technology and software solutions to the transportation and logistics industry. Trimble Transportation offers a range of solutions designed to improve operational...


  • Chennai, India Trimble Full time

    Who are we? Trimble Transportation is a division of Trimble Inc., a leading provider of technology solutions for various industries. Trimble Transportation focuses specifically on providing technology and software solutions to the transportation and logistics industry. Trimble Transportation offers a range of solutions designed to improve operational...

  • Software Engineer II

    1 month ago


    chennai, India Rocket Software Full time

    Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...


  • Chennai, India Elsevier Full time

    BASIC FUNCTIONS: This position serves as a subject matter expert for the CWS team of Software Engineers. In addition to writing code on complex systems and applications, this position provides direction on project plans, schedules, and methodologies. The position has direct reports. QUALIFICATIONS: • 7+ years of Software Engineering experience • BS...


  • Chennai, India Wolters Kluwer ELM Solutions Private Limited Full time

    DescriptionBasic FunctionWolters Kluwer is looking for a hands-on Lead Enterprise Cloud Software Developer in our Engineering Team to design, build, and integrate our next generation of enterprise cloud services. Leading and mentoring our Engineering team and collaborating closely with our customers, Design and Domain Architects, Cloud Operations, Security,...


  • Chennai, India Wolters Kluwer ELM Solutions Private Limited Full time

    DescriptionBasic FunctionWolters Kluwer is looking for a hands-on Lead Enterprise Cloud Software Developer in our Engineering Team to design, build, and integrate our next generation of enterprise cloud services. Leading and mentoring our Engineering team and collaborating closely with our customers, Design and Domain Architects, Cloud Operations, Security,...


  • Chennai, India LexisNexis Full time

    Software Engineering LeadDo you consider yourself a Subject Matter Expert for the technology stack?Do you enjoy leading a team that develops high-quality code?About our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,300 employees worldwide, is part of RELX, a global provider of information-based analytics and...