Clario Logo

Clario

Team Lead Software Engineer, R&D

Sorry, this job was removed at 04:13 p.m. (IST) on Monday, Feb 17, 2025
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
Bangalore, Bengaluru Urban, Karnataka

The Team Lead Engineer, R&D Software Engineering is responsible to provide software design, development and support for ERT products whilst adhering to departmental SOPs. They will contribute to developing architecture and software development patterns as well as establishing those in the team. As lead technical experts in a team they are responsible for clarifying technical dependencies and impact of decisions with other teams and communicating changes and decisions that go beyond the direct team. They are a lead technical person to advise Product Management and senior leadership on decisions regarding software solutions, latest tools, industry trends and approaches, especially (not exclusively) with regards to quality, scalability and performance.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Within an agile development framework, responsible for large or complex portions of software development projects.  Trains and technically supervises more junior staff.  Troubleshoots complex problems.

  • Creates, designs, develops, codes, tests, debugs, provides beta support and implements software programs across multiple platforms, requiring experience with complex, enterprise level applications and broad technical competence. 

  • Responsible for planning, organizing, and conducting phases of software projects, based on assessment of software function and performance requirements, definition of design specifications, development of major routines and utility programs, resolution of software compatibility and interface problems and analysis of the system’s architectures.

  • Demonstrates and provides expertise in some of the field’s concepts, practices, and procedures.  Has full technical knowledge of all phases of applications programming and is responsible for quality assurance review.  

  • Conducts code reviews during development to share knowledge and experience.

  • Collaborates with Software Quality Engineering to build software that maximizes test automation and distributes integration responsibilities throughout the development cycle.

  • Supports other functions in the company, and serves as a mentor to less experienced programmers.  

  • Some degree of creativity and latitude is required.

OTHER DUTIES AND RESPONSIBILITIES:

  • Other related duties and projects as assigned.

QUALIFICATIONS AND SKILLS NEEDED:

Education:

  • Bachelor’s Degree in Computer Science, a related technical field or equivalent practical experience.

Experience:

  • Minimum of 7 years of technical experience. 

  • Excellent verbal and written communication skills, including the ability to communicate effectively in English. 

  • Experience in usage of Source Code Management tools and Work Item tracking.

  • Knowledge of software engineering frameworks and methodologies.

  • Good knowledge of risk management techniques.

  • Good knowledge of common software patterns. 

  • Knowledge of agile development processes is a plus.

  • Familiarity with DevOps practice and cloud-based software solutions is a plus. 

  • Experience with unit testing and effective supporting design patterns.

  • Travel requirements for this position are low to none. 

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

The duties and responsibilities listed in this job description represent the major responsibilities of the position. Other duties and responsibilities may be assigned, as required. Clario reserves the right to amend or change this job description to meet the needs of Clario. This job description and any attachments do not constitute or represent a contract. The Department Head has the discretion to hire personnel with a combination of experience and education, which may vary from the above listed qualifications.

Similar Jobs

22 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Automotive
As a Technical Lead, you will lead embedded software development for automotive products, manage the SW development lifecycle, collaborate with cross-functional teams, and handle debugging and issue resolution. Your role includes adherence to company policies and continuous improvement while working in an agile environment.
Top Skills: ArmAutosarC++CanCanalyzerCanoeCicdDdsEmbedded CEthernetFlexrayGitIso26262LinuxMatlabPosix OsQnxRosRos2SimulinkSomeip
An Hour Ago
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
As a Senior Software Engineer, you will develop next-generation car navigation services, focusing on scalable backend systems, participating in the software development lifecycle, and collaborating in an agile team environment. You will also engage in on-call support and contribute to architectural decisions.
Top Skills: AWSGrafanaKubernetesPekko HttpReact JsRest ApiScalaTypescript
3 Hours Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
The Sr. Data Engineer will design and maintain data catalogs utilizing Informatica tools, develop and implement data governance processes, manage metadata from various sources, and provide technical support to end-users. They will also coordinate development and testing activities, run PoCs for new features, and collaborate with multiple teams.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account