Software Engineering Lead Position

2 days ago


Chennai, Tamil Nadu, India Taggd Full time
Job Summary

We are seeking a highly skilled and experienced Software Engineer to lead our cloud platform services and software development. The ideal candidate will have a strong background in designing, building, and operating secure cloud-based solutions that meet business requirements.

Main Responsibilities
  • Designing and implementing scalable and secure cloud platform services and software.
  • Developing large-scale software products using microservices architecture, design patterns, and web services.
  • In-depth knowledge of system programming and deep understanding of system performance tradeoffs, load balancing, and engineering for high availability.
  • Understanding product/project/consumer priorities and following Agile methodologies to deliver features within time.
  • Creation/involvement in documented designs following agreed-to design patterns and standards.
Requirements
  • Bachelor's degree or equivalent experience.
  • 7+ years of experience in large-scale distributed system development including hands-on operational experience.
  • 5+ years of hands-on experience with Java, Spring Boot, Kafka, AngularJS/ReactJS, NoSQL Database, Redis, Docker/Kubernetes, GitHub.
  • 3+ years of experience working with Microservices and Event-driven architecture like Kafka.
  • 2+ years of experience on Cloud environment and architectures, preferably Azure.
  • 2+ years of engineering experience in building infrastructure using code (Terraform) and repeatable designs.
  • 2+ years of experience in automation of CI/CD using GitHub Actions or JPA and source control system such as Git.
  • 2+ years of experience with Agile/Lean development practice.
  • Experience mentoring/training an engineering community on development best practices.
Benefits and Salary

$120,000 - $180,000 per year, flexible location, with the possibility of remote work.

About Taggd

Taggd is a cutting-edge technology company focused on innovative cloud-based solutions. We strive to create a collaborative and dynamic work environment where talented engineers can thrive.



  • Chennai, Tamil Nadu, India Rocket Software Full time

    We are seeking a seasoned Software Engineer to lead our team in developing cutting-edge software solutions. This role requires expertise in Assembler and z/VSE technologies, as well as proficiency in data structures and algorithms.About the RoleThe Senior Software Engineer will be responsible for designing, developing, and troubleshooting software features,...


  • Chennai, Tamil Nadu, India Trimble Full time

    About the RoleWe are seeking a seasoned Software Engineering Team Lead to join our team at Trimble.Job Summary:This is a leadership role that involves guiding and mentoring software development teams. The successful candidate will have excellent technical expertise, strong leadership skills, and experience in managing agile development processes.Main...


  • Chennai, Tamil Nadu, India Yo HR Consultancy Full time

    Company Overview">Yo HR Consultancy, a leading human resource consulting firm, seeks an exceptional Software Engineer Lead to join our team.We are a dynamic and innovative company dedicated to providing top-notch recruitment services.


  • Chennai, Tamil Nadu, India Rocket Software Full time

    About the RoleWe are seeking a highly experienced Technical Lead to oversee our software engineering teams.


  • Chennai, Tamil Nadu, India Grid Dynamics Full time

    Job OverviewWe are seeking a highly experienced Software Engineering Team Lead to join our team in Chennai. As a key member of our team, you will be responsible for designing, building, and maintaining scalable, high-performance Java applications.About the RoleThis position requires a strong leader with 7+ years of experience in software engineering,...


  • Chennai, Tamil Nadu, India Meeden Labs Full time

    Meeden Labs is seeking a highly skilled Software Engineering Team Lead to join our team. This is an exciting opportunity for a seasoned professional with a strong background in software engineering and leadership.About the RoleWe are looking for a talented individual who can lead our software engineering team and drive the development of innovative...


  • Chennai, Tamil Nadu, India ToCumulus Software Services Pvt Ltd Full time

    About ToCumulus Software Services Pvt LtdWe're a pioneering software development company dedicated to crafting cutting-edge applications that empower businesses to thrive in today's digital landscape. Our team of experts specializes in creating tailored solutions to meet the unique needs of our clients.Our flagship SaaS product features comprehensive CRM,...


  • Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    OverviewCIAR Software Solutions Pvt Ltd is a software development company that provides comprehensive solutions for the food and hospitality industry. Our flagship products, FoodEnginePOS.com and HotelDeskPMS.com, are designed to offer complete software solutions for restaurants and hotels, including billing, inventory management, customer service, and...


  • Chennai, Tamil Nadu, India Software AG Full time

    About Software AG">Software AG is a global leader in process management and digital transformation, simplifying the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect.">Job Summary">We are seeking a highly skilled R&D Engineer to join our ARIS Business Unit in India. This role is pivotal in...


  • Chennai, Tamil Nadu, India Capgemini Engineering Full time

    Are you looking for a challenging role as a Senior Software Engineer at Capgemini Engineering?We are seeking an experienced candidate to join our team in Chennai, India.About the Role:This position involves automating processes and suggesting solutions to minimize manual intervention in repetitive jobs.You will work collaboratively with a multi-functional...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Rocket Software is committed to delivering innovative software solutions.Job OverviewThe Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will join a team maintaining a proprietary database management system running on z/OS with batch, interactive, and...


  • Chennai, Tamil Nadu, India Celestica Full time

    Celestica is seeking a highly skilled Software Engineer to join our team in Chennai, India. As a key member of our engineering team, you will be responsible for designing, developing, testing, and deploying software solutions for various applications.This is an exciting opportunity to work with a leading company in the aerospace and defense industry, where...


  • Chennai, Tamil Nadu, India BirlaSoft Full time

    Company Overview:">BirlaSoft is a leading software development company that offers innovative solutions to its clients. Our team of experts works collaboratively to deliver high-quality projects that meet the needs of our customers.">Salary:">The estimated salary for this position is between ₹18 LPA and ₹25 LPA, depending on experience and...


  • Chennai, Tamil Nadu, India Huntsmen & Barons Full time

    Software Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with...


  • Chennai, Tamil Nadu, India SAN Engineering Solutions Full time

    About the RoleWe are seeking an experienced Senior Software Development Lead to join our team at SAN Engineering Solutions. The ideal candidate will have a strong background in software design and development, with expertise in leading high-performing teams.Job DescriptionKey Responsibilities:Design and develop software solutions that meet business...


  • Chennai, Tamil Nadu, India Comcast Corporation Full time

    Comcast Corporation brings together the best in media and technology to create world-class entertainment and online experiences.About ComcastWe are a Fortune 50 leader that sets the pace in various innovative businesses, creating career opportunities across different locations and disciplines. Our remarkable people drive innovation, developing cutting-edge...


  • Chennai, Tamil Nadu, India Logitech Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to lead our software development team at Logitech. As a key member of our team, you will be responsible for the overall system design and development efforts.Key ResponsibilitiesLead and participate in the design and development of our next generation software for gaming peripherals using...


  • Chennai, Tamil Nadu, India PowerSchool Full time

    OverviewAt PowerSchool, we are seeking an experienced Lead Software Engineering Manager to join our team. This is a critical role that will play a key part in shaping the future of our company.Salary: $160,000 - $200,000 per yearJob Description:About UsPowerSchool is a leading provider of cloud-based software for education. Our mission is to empower...


  • Chennai, Tamil Nadu, India HCLTech Full time

    HCLTech, a leading technology company, is seeking highly skilled Mobile Software Engineers to join their team. This full-time position offers an exciting opportunity to work on cutting-edge Android applications.The successful candidate will be responsible for designing, developing, and testing high-quality Android software solutions. To excel in this role,...


  • Chennai, Tamil Nadu, India 3110 K-T India Full time

    About 3110 K-T IndiaAt 3110 K-T India, we are a leading technology company that strives to deliver innovative solutions to our clients. Our team of experts is dedicated to pushing the boundaries of software development and engineering.Salary InformationThe estimated salary for this position is between $120,000 and $180,000 per year, depending on...