Software Systems Engineer

5 days ago


Chennai, Tamil Nadu, India Redington Full time

At Redington, we are seeking a highly skilled Software Systems Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining server-side applications using Typescript/JavaScript, NodeJS, and ExpressJS.

Key Responsibilities:

  • Create and optimize RESTful APIs to support our frontend applications and integrate with third-party services
  • Develop and manage microservices architecture to enhance scalability and maintainability
  • Work with databases such as PostgreSQL and Redis to design efficient data storage and retrieval systems
  • Implement caching strategies and other performance optimization techniques
  • Ensure the security, performance, and reliability of our backend systems
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic
  • Write clean, maintainable, and well-documented code adhering to best practices and coding standards
  • Participate in code reviews and provide constructive feedback to team members
  • Mentor junior developers and contribute to the team's technical growth

Requirements:

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software development with a focus on server-side technologies
  • Proficiency in Typescript/JavaScript, NodeJS, and ExpressJS
  • Experience with database management and design
  • Strong understanding of API design and implementation
  • Excellent problem-solving skills and attention to detail

What We Offer:

  • A competitive salary range of $120,000 - $180,000 per year, depending on experience
  • A comprehensive benefits package, including health insurance, retirement plan, and paid time off
  • The opportunity to work with a talented team of engineers and contribute to cutting-edge projects
  • Professional growth and development opportunities, including training and mentorship programs


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job Overviews:The Software Engineer-II role involves designing, developing, and maintaining software programs for software enhancements and new products. This position focuses on the web interface of a proprietary database management system running on z/OS.


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Software EngineerLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep...


  • Chennai, Tamil Nadu, India Sky Systems, Inc. Full time

    Job Description:At Sky Systems, Inc., we are seeking a skilled Distributed Applications Engineer to join our team. The ideal candidate will be responsible for designing and developing distributed applications using Oracle Tuxedo middleware platform.Mandatory Skills: C, C++, Linux, Unix, Tuxedo, JSON, SOAP, XML, and Integration Tool.Designing and developing...

  • Software Engineer II

    1 month ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-II at Rocket Software designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. This role involves joining a team maintaining a proprietary database management system running on z/OS with batch, interactive, and programming language interfaces as well as a web...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionSoftware Engineer II (Java Full Stack) Job TitleRocket Software is seeking a skilled Software Engineer II (Java Full Stack) to join our team in Chennai, India.Key Responsibilities:Design, develop, and troubleshoot software programs for software enhancements and new products.Develop software tools, including operating systems, compilers,...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job TitleJunior Firmware DeveloperN Human Resources & Management Systems is seeking a motivated and detail-oriented Junior Firmware Developer to assist in the design, development, and maintenance of firmware for embedded systems.Key ResponsibilitiesDevelop and maintain firmware for embedded systems.Collaborate with senior developers and engineers to ensure...

  • Software Engineer

    1 month ago


    Chennai, Tamil Nadu, India Laserbeam software Full time

    Software EngineerAt Laserbeam Software, we are seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Collaborate with cross-functional teams to define and ship new features.Write clean, scalable,...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Ramco Systems Full time

    About the RoleWe are seeking a talented and motivated Software Engineer to join our team at Ramco Systems.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using MERN stack.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain technical documentation and knowledge...


  • Chennai, Tamil Nadu, India Guardian Life Full time

    Job Overview:Guardian Life seeks a highly skilled Lead Engineer to lead the development of complex software systems. The ideal candidate will have a strong background in Java 8, J2EE, Spring, and Spring Boot, with experience in microservices, REST/SOAP, and SQL/NOSQL databases.Responsibilities:• Design and develop high-quality, scalable software systems...


  • Chennai, Tamil Nadu, India Dew Software Full time

    Job DescriptionAs a Netsuite Consultant at Dew Software, you will play a pivotal role in designing and implementing scalable backend systems for our clients.Responsibilities:Gather requirements to understand client needs and map them to NetSuite functionality.Design, configure, and customize Netsuite modules to meet the unique demands of each client.Provide...

  • Software Engineer Lead

    15 hours ago


    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 N Human Resources & Management Systems Full time

    Job Title:Firmware DeveloperJob Summary:N Human Resources & Management Systems is seeking an experienced Firmware Developer to design, develop, test, and maintain low-level software for embedded systems.Key Responsibilities:Firmware Development: Design and implement firmware for embedded systems ensuring efficient and optimized performance.Hardware...


  • Chennai, Tamil Nadu, India KPIT Full time

    **Job Title:** System Software EngineerAbout the Role:We are seeking an experienced System Software Engineer to join our team at KPIT. The successful candidate will have a strong background in embedded systems development and Linux kernel development.Responsibilities:Design, develop, and test Linux kernel mode drivers for display technology.Collaborate with...


  • Chennai, Tamil Nadu, India Ramco Systems Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at Ramco Systems. As a key member of our C-Team, you will work closely with the Executive Leadership team to drive new initiatives and products that create maximum impact.Key ResponsibilitiesDesign and develop high-quality software solutions using Node JS...


  • Chennai, Tamil Nadu, India Ramco Systems Full time

    About the RoleThe C-Team at Ramco Systems is seeking a skilled Software Engineering Specialist to join our team. This individual will work closely with the Executive Leadership team to develop new initiatives and products that create maximum impact.Key ResponsibilitiesRe-engineer and innovate software solutions to meet business needsDevelop and implement new...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    We are seeking a motivated Firmware Development Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You will be working under the guidance of senior developers and engineers, contributing to...


  • 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...

  • Software Engineer II

    1 month ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our team at Rocket Software. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software programs for software enhancements and new products.Key Responsibilities:Design and develop software product...


  • Chennai, Tamil Nadu, India Software AG Full time

    Unlock Your Potential as a R&D Engineer at Software AGAre you a passionate and innovative software developer looking to advance your career in the field of Business Process Management (BPM)? Do you have a strong understanding of design patterns and a desire to contribute to cutting-edge projects? If so, we invite you to join our dynamic team at Software AG...


  • Chennai, Tamil Nadu, India GBIT India Private Limited Full time

    At GBIT India Private Limited, we're seeking a highly skilled Automotive Systems Software Engineer to join our team. This role offers an exciting opportunity to work on cutting-edge projects and collaborate with experienced professionals in the field. Job Overview As an Automotive Systems Software Engineer, you will be responsible for designing, developing,...