Cutshort logo
Citriot logo
Tech Lead
Citriot's logo

Tech Lead

Rajat Kulkarni's profile picture
Posted by Rajat Kulkarni
2 - 5 yrs
₹3L - ₹5L / yr
Bengaluru (Bangalore)
Skills
skill iconPython
skill iconJavascript
skill iconC++
Embedded C

CITRIOT – Job Description for Tech Lead

Responsibilities:

  • Determining project requirements and developing work schedules for the team that will be working in a hybrid environment (remote-in person).
  • Delegating tasks and achieving daily, weekly, and monthly goals.
  • Liaising with team members and managing time effectively to ensure projects are completed to standard in a time-constrained environment of our startup Citriot.
  • Identifying risks and forming contingency plans as soon as possible. Be able to update work schedules and performing troubleshooting as required. Example: coming up with an alternative hardware platform or a software tech stack very quickly if one fails or is unable to deliver results, and ensuring that the team is capable of delivering the results.
  • Analyzing existing operations and being a mentor towards the interns. Being empathetic towards the employees and resonating well with their level of knowledge and skills; while at the same time encouraging them to achieve more.
  • Keeping up-to-date with industry trends and developments (very important).
  • Being transparent with the team about challenges, failures, and successes.
  • Writing progress reports and delivering presentations to the relevant stakeholders (not required very often, but an important responsibility).

Qualifications:

  • Bachelor’s degree in computer science, engineering, or a related field (preferably CS or ECE). The candidate we’re looking for should have a research mindset and can complete projects in strict “startup-friendly” deadlines.
  • Experience with Scrum/agile development methodologies.
  • 2-5 years experience as a software engineer, firmware engineer or a hardware engineer in lead positions who is familiar with the following software/tools:
    • Experience & expertise in one or more programming languages: Python, JavaScript and C++
    • Experience programming microcontrollers in Embedded C or MicroPython
    • Experience with two or more of the following prototyping environments: Arduino (boards and IDE), Raspberry Pi (headless setup, GPIO programming), Nvidia Jetson/TX1/TX2 boards with setup
    • Strong conceptual knowledge on networking topologies, communication technologies and interfacing protocols (SPI, I2C, CAN, etc.)
    • Have worked on a PCB design project at least once in their career/university
    • Have experience programming embedded boards from either Microchip or STM32 (let us know if you have experience with any others as well)
  • Experience in a similar role would be advantageous.
  • Excellent technical, diagnostic, and troubleshooting skills.
  • Strong leadership and organizational abilities.
  • Willingness to build professional relationships with staff and clients.
  • Excellent communication, motivational, and interpersonal skills.

 

If you are interested in the role, we request you to kindly attach a pdf/word file along with your resume(and/or cover letter) mentioning how well you would fit in our company based on the above points.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Citriot

Founded :
2018
Type
Size :
0-20
Stage :
Raised funding
About

Citriot is a cutting-edge software startup company that specializes in providing a wide range of innovative services, including analytics, blockchain, artificial intelligence, cyber security, and consulting. With a team of highly skilled professionals, Citriot has developed a seamlessly integrated platform that leverages cross-domain technologies such as Industrial Internet of Things (IIoT), Artificial Intelligence (AI), Machine Learning (ML), and Industrial Automation.

Read more
Connect with the team
Profile picture
Rajat Kulkarni
Company social profiles
linkedinfacebook

Similar jobs

Bengaluru (Bangalore)
7 - 13 yrs
₹30L - ₹45L / yr
Engineering Management
skill iconJava
skill iconNodeJS (Node.js)
skill iconPython
skill iconAndroid Development
+7 more

Responsibilities

  • Lead and manage a talented Engineering Team of 8+ members.
  • Provide technical guidance and mentorship to team members and assist them in their career progression. Set OKRs, progress checks and do performance evaluations.
  • Manage the development pipeline to deliver features on schedule while maintaining high bar for quality.
  • Closely Interact with other functions such as PM, Design, UI/UX, Art, QA, and deliver planned features.
  • Perform Design reviews, Code reviews
  • Create a solid Tech backlog that involves modernizing tech stack, set goals for performance improvements.


Requirements

  • Masters or Bachelor's Degree in Computer Science, Engineering or equivalent.
  • Should have 8+ years of professional experience in mobile, development using C++, C#, PYTHON, GO Lang, Javascript.
  • Should have 2+ years of experience in managing teams, including hiring, mentoring and building strong teams.
  • Shown ability to motivate teams and operate effectively in a fast-paced, high-energy environment.


Desired Skills and Experience NET, C++, Golang, Java, JavaScript, Python, Quality Assurance, C#

Read more
Xerago
at Xerago
6 recruiters
Sridhar S
Posted by Sridhar S
Chennai
3 - 8 yrs
₹6L - ₹12L / yr
skill iconJava
skill iconPHP
skill iconPython
  • 4+ years of development and delivery experience as polygot engineer(Java, C#, Python, Ruby, PHP)
  • Ability to think-through challenging problems in a product development environment, and work with amazing people to make it a reality.
  • Build software with the latest tools and technologies.
  • Excellent OO skills, including strong design patterns knowledge
  • Familiarity with a few databases, like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL, etc.

Senior Engineers (4+ years) who can build and lead the teams in a highly collaborative environment and build product with high quality code, can apply

Read more
Bengaluru (Bangalore)
15 - 25 yrs
₹50L - ₹70L / yr
Engineering Management
skill iconJava
skill iconNodeJS (Node.js)
skill iconPython
skill iconAndroid Development
+1 more

For our Cloud and Digital team, we seek Hands-On Technical Lead who can work on designing & implementing high quality scalable cloud software while providing technical leadership/mentoring to a small team of talented developers in agile environment. Your ability to lead the architecture, design, and implementation of maintainable, high-quality, and high-performing web (Java microservices, React UI, AWS) and mobile applications (iOS, Android, React native) is essential for success in this role. 


What you will be doing:

  1. Strong programming knowledge in a combination of Java/Spring boot and Ruby on Rails. Expert in working in AWS Cloud, Micro services, REST, MongoDb / RDBMS/Cassandra, React /Node/Java Script, web frameworks/web technologies, Docker, Kubernetes, Messaging Brokers (Kafka, Kinesis, RabbitMq), Redis
  2. Shaping architecture for robust, reliable, and high-performance applications, considering functional and technical requirements.
  3. Manage/Mentor team of talented developers. Collaborate with cross functional stakeholders.
  4. Estimate/Plan/Manage project deliverables in Agile environment with incremental system delivery.
  5. Knowledge of data analytics and machine learning is a plus.
  6. Good knowledge in version control and branching concepts (git, mercurial)


Who you are and what you bring:

 

  1. B.E/B.Tech in Computer Science / Electronics and Electrical. Strong academics and career track record.
  2. 15+ years of solid software development experience in building secure, scalable, and resilient systems.
  3. Proven experience as software technical lead/manager/architect with cloud and digital SW
  4. Excellent knowledge of software implementation, design and architecture of Web and Mobile apps.
  5. Proven experience in working with AWS (preferably) or GCP or Azure.
  6. Strong understanding of monitoring and logging tools.
  7. Strong understanding of software design principles (SOLID, design patterns etc.)
  8. Strong understanding of SOA and enterprise integration patterns.
  9. Strong understanding of Functional or OOP patterns.
  10. Experience in Web and Mobile software development and coding in various languages (Ruby on Rails, Node.js, Java, React, iOS, Android, Python etc.). Familiarity with HTML/CSS, JavaScript and UI/UX design.
Read more
Remote only
10 - 12 yrs
₹25L - ₹45L / yr
Engineering Management
Engineering Head
Director of Engineering
skill iconReact.js
skill iconNodeJS (Node.js)
+12 more

About Company

A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.

Engineering Manager 

Requirements:

Education - B.Tech/MCA or equivalent.

Overall 10 to 12 years of experience.

Agnostic/Polyglot with multiple tech stacks.

Worked on open source technologies – NodeJS, ReactJS, MySQL, NoSQL, MongoDB, Columnar DBs

Good experience with Front-end technologies like JavaScript frameworks, React, AngularJS.

Backend exposure – good knowledge of building API using Node or Lambda or python.

Good understanding of ELK, Kafka, Redis and CDN.

Worked on serverless technologies and good understanding of CMS.

Efficient in building microservices in combining server & front-end.

Good understanding of AWS and its technologies.

Should be innovative and communicative in approach and should be hands on coding guru

Will be responsible for the functional/technical track of a product.

Experience with Scaling SAAS products and ability to design from scratch.

Ability to manage a small team of 5 -10 Developers/QA Engineers and guide them on the design and coding best practices

Design and develop SaaS-based applications based on microservices architecture.

Work on the core backend and ensure it meets the performance benchmarks.

Work on the front-end with ReactJS.

Designing and developing APIs for the front-end to consume.

Constantly improve the architecture of the application by clearing the technical backlog.

Meeting both technical and consumer needs.

Staying abreast of developments in web applications and programming languages).

Read more
Remote, Pune, Mumbai, Bengaluru (Bangalore), Gurugram, Hyderabad
15 - 25 yrs
₹35L - ₹55L / yr
skill iconAmazon Web Services (AWS)
Google Cloud Platform (GCP)
Windows Azure
Architecture
skill iconPython
+5 more
  • 15+ years of Hands-on technical application architecture experience and Application build/ modernization experience
  • 15+ years of experience as a technical specialist in Customer-facing roles.
  • Ability to travel to client locations as needed (25-50%)
  • Extensive experience architecting, designing and programming applications in an AWS Cloud environment
  • Experience with designing and building applications using AWS services such as EC2, AWS Elastic Beanstalk, AWS OpsWorks
  • Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability
  • Hands-on programming skills in any of the following: Python, Java, Node.js, Ruby, .NET or Scala
  • Agile software development expert
  • Experience with continuous integration tools (e.g. Jenkins)
  • Hands-on familiarity with CloudFormation
  • Experience with configuration management platforms (e.g. Chef, Puppet, Salt, or Ansible)
  • Strong scripting skills (e.g. Powershell, Python, Bash, Ruby, Perl, etc.)
  • Strong practical application development experience on Linux and Windows-based systems
  • Extra curricula software development passion (e.g. active open source contributor)
Read more
Housing.com
at Housing.com
8 recruiters
Meenu Bharti
Posted by Meenu Bharti
Remote only
6 - 10 yrs
₹50L - ₹65L / yr
skill iconJava
Spring
Hibernate (Java)
skill iconJavascript
skill iconNodeJS (Node.js)
+4 more

What does this role hold for you…??

 

  • Help define Technical Roadmap and own the entire product delivery end to end
  • Work very closely with various business stakeholders to drive the execution of multiple business plans and technologies.
  • Improve, optimize and identify opportunities for efficient software development processes
  • Hire, Develop and Retain a strong team of engineers.
  • Keep abreast of the changes in the industry and champion new technologies and development processes within the team
  • Thinking backward from a customer POV and relentlessly pursuing the customer's cause in tech and product decisions

 

 Apply if you have…

 

  • Graduation/Post Graduation degree in Computer Science (IITs, IIITs and NITs preferred)
  • 7-10 years of strong experience in JAVA(Spring/Hibernate/JPA/REST), JavaScript,
  • NodeJS with good exposure to MySQL
  • Experience with AWS, Microservices, Caching, Performance Optimization, Nginx, Solr, Redis, Redshift
  • Experience working with agile teams and making rapid decisions in a dynamic and disruptive environment
  • 2+ years of leading and managing a team consisting of the backend, frontend and QA.
  • Hands-on writing and reviewing code
  • Exceptional design and architectural skills.
  • Strong communication skills.
  • High motivation to work in a fast-paced, dynamic, collaborative team environment

 

Know more about us…

 

Know more about us and our team, visit http://www.housing.com/">www.housing.comhttp://www.housing.com/">, http://www.proptiger.com/aboutus">www.proptiger.com & http://www.makaan.com/">www.makaan.com
Read more
Vajro
at Vajro
1 recruiter
Bindu Ramachandran
Posted by Bindu Ramachandran
Chennai
8 - 10 yrs
₹10L - ₹20L / yr
Agile/Scrum
Agile coaching
JIRA Agile
Agile management
skill iconJavascript
+5 more

Job Description

 

Roles & Responsibilities

The ideal candidate will be a leader and a quick learner. He/she should be able to operate in a very fast-paced environment where time to market is crucial. He/she will be the technology thought leader for the group making important tech decisions. He/she will need to balance technical leadership and savvy with strong product judgment to make the right decisions. In this role, you will:
  • Manage the team of engineers to architects, and deliver an impactful product with the best technical design.
  • Insists best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules.
  • Manage departmental resources, staffing, and mentoring and enhance and maintain a best-in-class engineering team.
  • Prepare technical requirements and design specifications from the functional requirements.
  • Proactively report on the progress of development, quality, operations, and system performance to stakeholders.

Eligibility

  • 8+ years of experience in building, managing, and mentoring large-scale agile teams (preferably SaaS applications) as an Engineering Manager, specific to large-scale Web Applications.
  • Solid track record for consistent delivery of high-quality products.
  • Strong project management skills, ability to track multiple executions simultaneously without missing deadlines.
  • Extensive experience in developing solutions using JavaScript/C#/Java/Ruby/Python and RDMS.
  • Experience in designing RESTful or GraphQL APIs.
  • Knowledge of coding standards, SOLID principles, and industry best practices.
  • Experience with version control tools (Github/GitLab/Bitbucket).
  • Knowledge of CI/CD and other DevOps practices is an added advantage.
  • Experience in coordinating with cross-platform teams (Web, API, and Mobile Apps) is an added advantage.


Company Introduction

At Vajro, we constantly reimagine the way eCommerce happens on mobile devices. Driving the growth of over 2500+ Shopify stores, we’ve grown at over 100% year-on-year. Ranked Number One on Shopify for App builders, with a 5-star rating, we’re a series-A funded hyper-growth start-up where machines build mobile apps, instead of humans. Powered by a world-class platform, we enable Ecommerce businesses to provide an absolutely seamless shopping experience to their customers and retain them for life.
Read more
"Fintech product based company"
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
6 - 12 yrs
₹35L - ₹55L / yr
Engineering Management
Engineering manager
Engineering head
Technical Architecture
Technical lead
+7 more
Roles and Responsibilities:
 Mentor and guide a team of 7-10 top notch full stack engineers across various levels.
 Responsible for the product engineering road map, quality assurance and stability of the products.
 Responsible for right tech solutioning, architecture being deployed maintaining right balance in short term and
long term outcomes.
 Collaborate with Product managers and Business teams to develop long-term product roadmap and own the
release planning cycles.
 Defining career trajectory path for the engineers in the team. Performing regular performance evaluation and
sharing feedback.
 Operating with scale and speed amidst flux, there is just a LOT happening.
 Working with Head of Engineering to define best practices for development and champion their adoption and at
the same time Architect & design technically robust, flexible and scalable solutions.
 Perform well in uncertainties; collaborate and work with unclear interfaces to other teams in our fast paced
environment.
 Responsible for hiring and skills management within the team.
Desired Skills and Experience:
 BS/ MS in Computer Science from NIT, REC, BIT’s or other top tier colleges.
 7-8 years of total work experience in high scale web based products with reputed companies and 1-2 years of
work experience in managing engineering teams and project delivery, preferably in a start up environment.
 Strong hands on experience in at least one object oriented language (C++/Java) and one dynamic scripting
language (e.g. Ruby, Python, GoLang) is a must.
 Sound understanding of web technologies (e.g. Javascript, HTML5, CSS) and strong command over databases
(MySQL, PostgreSQL, Redis, ElasticSearch).
 Knowledge of MVC frameworks like Rails, Django, Symphony, Yii is desired.
 Prior experience with Google Cloud Platform would be preferred.
 Excellent written and oral communication skills.
 Excellent personal. People & communication skills
 Experience in organisation wide initiatives and change management.
 Ability to make quick decisions in high pressure environments with limited information.
Read more
NuVeda Learning
Bengaluru (Bangalore)
8 - 17 yrs
₹30L - ₹80L / yr
Engineering Management
skill iconDjango
skill iconJavascript
Responsibilities • Execute full lifecycle software development • Write well designed, testable, efficient code • Produce specifications and determine operational feasibility • Design, build and Integrate fully independent software systems • Develop software verification plans and quality assurance procedures • Document and maintain software functionality • Tailor and deploy software tools, processes and metrics • Serve as a subject matter expert • Comply with project plans and industry standards • Lead, Manage and guide a small team to deliver projects in brisk pace. Requirements • 8 - 15 years proven work experience in software engineering • BS / MS degree in Computer Science or Engineering preferred. • Hands on experience in designing scalable applications or building API • Expertise in working with various SQL and NoSQL Databases. • Ability to develop software in Ruby on rails, NodeJS, optionally PHP. • Excellent knowledge of frontend technologies like React and Web services, Rest API Service, JSON and SOAP Technologies. • Experience in building, deploying and maintaining highly concurrent systems. • Experience in guiding a team of Software Engineers for increased proficiency. • Ability to document requirements and specifications • Familiarity with software development methodology and release processes
Read more
Hyderabad
6 - 15 yrs
₹50L - ₹60L / yr
skill iconJava
skill iconPython
OOAD
Architecture
Team Management
+4 more

We are looking for a bright and exceptional Engineering Lead to join our Hyderabad based Technology team. The role involves building complex next-generation products used by our clients and architecting solutions to support new technologies and business initiatives.
What you’ll do:
Active participation in design, development, delivery, and maintenance of software projects/products

Help the team translate the business requirements into R&D tasks

Work with product groups to outline project deliverables and help manage the roadmap of the R&D tasks

Act as a point of contact for managing and driving production defects & stability improvements to resolution

Tailor processes to help manage time-sensitive issues and bring them to appropriate closure

Engage and lead a team of highly talented technologists


What you’ll need:
A bachelor’s degree in Computer Science with 6-8 years of experience, Fintech domain is a plus

Demonstrated contribution to the end-to-end delivery of enterprise-grade software

Proficiency in Java or equivalent object-oriented languages, coupled with design and SOA

Hands-on experience in enterprise application development, coupled with knowledge of frameworks & tools like/equivalent to spring, mybatis, git, gradle

Experience in at least one shell scripting language, SQL, and data modeling skills

Experience in cloud technologies is a plus

Strong technology acumen, knowledge of software engineering process, design knowledge and architecture intelligence

Attention to detail and quality, and the ability to work well in and across teams

Ability to advocate & influence multiple stakeholders

Excellent analytical and reasoning skills

Ability to learn new domains and deliver output

Experience in leading a team of highly skilled engineers

Strong communication skills

 

The role is similar to TL but involves leading a team with experience in project delivery.

Experience in scalable architecture/distributed systems, with Kafka/RabbitMQ, etc is also required for EL role

Strong in Java/Python and OOAD

Fund Accounting + Banking domain profiles are preferred

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos