Principal Software Developer

3 weeks ago


Chennai, Tamil Nadu, India TVS Next Full time

Our Mission

We're driven by a mission to empower our customers to achieve their goals through tailoring growth and enabling them to transform their aspirations into tangible outcomes.

About the Role

We're seeking a seasoned software professional to lead our development team in creating innovative solutions for our customers.

  • As a Principal Software Developer, you will be responsible for designing, developing, and maintaining software applications using .NET technologies.
  • You will work closely with cross-functional teams to understand project requirements and translate them into scalable, efficient, and maintainable web applications.
  • Collaborate with our team to ensure seamless integration with existing systems and infrastructure.
  • Develop and maintain relational databases, ensuring data integrity and performance.
  • Lead the development of microservices using Domain Driven Design techniques.

Requirements

We're looking for someone with 8+ years of experience in .NET development, proficient in C#, and familiar with Microsoft .NET development using ASP.NET, MVC, WCF, LINQ, EF, SQL, JavaScript, CSS, AJAX, and other related technologies.

You should have hands-on experience with microservices, containerization technologies like Kubernetes, and cloud native applications.

A strong understanding of OAuth token-based authentication protocol and configuration of L7 Load balancer using nginx https and tcp services is required.

Familiarity with debugging, performance profiling, and optimization is also desired.

Perks of Working with Us

We offer a dynamic work environment with opportunities for growth and professional development.

Enjoy flexible work arrangements, comprehensive family health insurance, and a hybrid work model promoting work-life balance.

About TVS Next

We enable high growth enterprises to build hyper-personalized solutions to transform their vision into reality.

With a keen eye for detail, we apply creativity, harness the power of data and AI to co-create solutions tailored to meet unique customer needs.



  • Chennai, Tamil Nadu, India KG Invicta Services (KGiS) Full time

    Role: Principal Java Software DeveloperOverview: We are seeking a highly skilled Principal Java Software Developer to join our team at KG Invicta Services (KGiS).Key Responsibilities:Develop high-quality software using Java and UI technology (ReactJS).Design and implement software solutions that meet user needs and business goals.Collaborate with...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    DescriptionThe ideal candidate for this position has a background in software development and a passion for creating high-quality software solutions.Main ResponsibilitiesDesign, develop, and troubleshoot software programs for software enhancements and new products.Develop software tools including operating systems, compilers, routers, networks, utilities,...


  • Chennai, Tamil Nadu, India MaxLinear Full time

    Position OverviewMaxLinear seeks a highly skilled Principal Software Development Engineer to lead the development of next-generation wireless communications and broadband products. In this role, you will focus on the following key responsibilities:Key ResponsibilitiesLead the development of next-generation wireless communications and broadband products, such...


  • Chennai, Tamil Nadu, India MaxLinear Full time

    About the RoleMaxLinear is seeking a highly skilled Principal Software Development Engineer to lead the development of next-generation wireless communications and broadband products. In this role, you will be responsible for:Developing and owning software modules, with a focus on system programming in C/C++ on embedded systems.Collaborating with...


  • Chennai, Tamil Nadu, India Intelsat Full time

    Job Title: Principal Software EngineerAt Intelsat, we're seeking a highly skilled Principal Software Engineer to join our innovative full-stack development team. As a foundational member of this team, you'll play a crucial role in building and supporting monitoring solutions for our growing satellite fleet.Key Responsibilities:Develop solutions to integrate...

  • Principal Consultant

    1 month ago


    Chennai, Tamil Nadu, India Software AG Full time

    Software AG is seeking a highly skilled and experienced ARIS Principal Consultant to join our India ARIS BU Professional Services practice.This role involves technical leadership in customer projects and team leadership within the ARIS practice. The ideal candidate will be able to present potential Professional Services customers with a vision and roadmap...


  • Chennai, Tamil Nadu, India HEPL - A Cavinkare Group Company Full time

    Job Title: Principal Software EngineerJob Summary:HEPL, a Cavinkare Group Company, is seeking a highly skilled Principal Software Engineer to lead the development of complex Java-based web applications. The ideal candidate will have a strong background in Java programming and experience with modern frameworks and technologies.Key Responsibilities:Design,...


  • Chennai, Tamil Nadu, India UPS India Full time

    At UPS India, we're looking for a talented Principal Software Engineer to join our team. As a key member of our Applications Development team, you'll play a critical role in designing, developing, and implementing complex software systems.About the Role:This position involves performing systems analysis and design, designing and developing moderate to highly...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    **Healthcare Innovation at Scale**As a Principal Member of Technical Staff at athenahealth, you will play a critical role in shaping the future of healthcare technology. Our team is dedicated to creating innovative solutions that improve patient outcomes and streamline clinical workflows. We are seeking an experienced software engineer to join our team and...


  • Chennai, Tamil Nadu, India INTINERI INFOSOL PRIVATE LIMITED Full time

    We are seeking a highly skilled Principal .NET Software Engineer to lead our software development team. The ideal candidate will have strong experience in ASP.NET Core, Web API, MVC Razor, and Entity Framework, as well as a solid understanding of C#, Web Services, HTML, and object-oriented analysis and design (OOA and OOD).Key ResponsibilitiesOwn and manage...


  • Chennai, Tamil Nadu, India Niyati Technologies Pvt. Ltd. Full time

    About the RoleNiyati Technologies Pvt. Ltd. is seeking a highly skilled Principal Software Engineering Lead to join our team. The successful candidate will lead the development of our enterprise software applications, ensuring timely delivery and high-quality results.Key ResponsibilitiesProvide technical leadership for the software development...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    About the Role:Athenahealth is seeking a skilled Principal Software Engineer to join our athenaCollector team. As a key member of our team, you will be responsible for designing and building full-stack enterprise applications, preferably in public and private cloud environments.Key Responsibilities:Produce accurate, unambiguous technical design...


  • Chennai, Tamil Nadu, India Clear Ventures Full time

    About This RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Toast. As a key member of our engineering team, you will be responsible for designing and delivering the next generation of Toast products.Key ResponsibilitiesDesign and deliver cutting-edge software solutions that meet the needs of our customers.Collaborate with...


  • Chennai, Tamil Nadu, India Gen Full time

    At Gen, we're committed to powering Digital Freedom through innovative technology solutions. As a Principal Software Engineer, you'll play a key role in developing backend applications that protect millions of members against identity threats. Our team is passionate about delivering best-in-class products that help safeguard identity and user devices from...


  • Chennai, Tamil Nadu, India Colan Infotech Private Limited Full time

    Job Requirements: We are seeking a skilled Principal Java Developer to join our team at Colan Infotech Private Limited. As a member of our development team, you will be responsible for designing, developing, and maintaining our software applications using Java.Technical Skills:Proficiency in Core Java, Java 8, and Spring BootStrong understanding of...


  • Chennai, Tamil Nadu, India TWO95 International, Inc Full time

    Job Title: Principal Python Software EngineerLocation: WorldwideType: Full-timeSalary: MarketQualifications:A minimum of 5+ years of professional experience in Python development, with a strong emphasis on software engineering principles.Excellent communication skills, with the ability to clearly articulate complex technical concepts and ideas.A...


  • Chennai, Tamil Nadu, India Visteon Corporation Full time

    Unlock Your Potential in Software IntegrationAt Visteon, we're shaping the future of mobility with innovative solutions that make a difference. As a Principal Software Integration Level 2, you'll play a key role in driving our digital, electric, and autonomous evolution.Key Responsibilities:Lead the integration of software components, ensuring seamless...


  • Chennai, Tamil Nadu, India Gen Full time

    At Gen, we empower Digital Freedom by protecting consumers and giving them control of their digital lives. As a Principal Software Engineer for Cloud Services, you will be part of our Cloud Services engineering team, working on SAAS applications supporting Gen products.About the RoleGen Digital Inc. (NASDAQ: GEN) is a global leader in Consumer Cyber Safety....


  • Chennai, Tamil Nadu, India Athenahealth Full time

    Athenahealth is seeking a highly skilled Principal Software Engineering Lead to join our Collector R&D team. In this role, you will be responsible for leading the design, development, and deployment of software solutions that meet the needs of our customers.About AthenahealthWe are a healthcare technology company that is dedicated to creating a thriving...

  • Software Developer

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Software Engineer II (Java Full Stack) ExpertsWe at Rocket Software are looking for experienced Software Engineer II (Java Full Stack) Experts to join our team in Chennai, India. As a Software Engineer II, you will be responsible for designing, developing, troubleshooting, and debugging software programs for software enhancements and new products.Key...