Current jobs related to Staff Software Engineer - Chennai, Tamil Nadu - FOURKITES


  • Chennai, Tamil Nadu, India Rocket Software Full time

    About the RoleWe are seeking a highly experienced Senior Software Engineering Director to lead our global development and quality assurance teams. As a key member of our leadership team, you will be responsible for driving strategic product development and quality goals, inspiring innovation within the team, and ensuring we remain at the forefront of the...


  • 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 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 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 Rocket Software Full time

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


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP SoftwareTCP Software has been a leader in timekeeping and workforce management solutions for over three decades. With tens of thousands of customers and millions of users, we deliver cutting-edge technology and personalized support to organizations of all sizes in the public and private sector.We're committed to growth and our vision for the future...


  • Chennai, Tamil Nadu, India TPF Software Full time

    Tech Lead RoleAs a Senior Software Engineer - z/TPF, you will be leading the technical design and build for small to medium-sized solutions in a team. Your expertise in translating functional and non-functional requirements into fit-for-purpose technical design will drive the success of our projects.Mainframe ExpertiseYou will ensure solution performance,...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCPFor over three decades, TCP has empowered organizations to engage their workforce through flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP provides cutting-edge technology and personalized support to businesses of all sizes in the public and private sector to meet...


  • Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a skilled Android Software Engineer to join our team at IN10 VMware Software India Private Limited.This is an exciting opportunity to work on cutting-edge projects, leveraging your expertise in Android software development to create innovative solutions.Key ResponsibilitiesDesign and Develop Android Apps: Utilize your knowledge...


  • Chennai, Tamil Nadu, India Alp Consulting Ltd. Full time

    Job OverviewWe are seeking a highly skilled Software Performance Engineer to join our team at Alp Consulting Ltd. As a key member of our staff, you will play a crucial role in ensuring the quality and performance of our cloud-based applications.About the RoleThis is a challenging opportunity for an experienced professional with a strong background in...

  • Software Engineer

    1 week ago


    Chennai, Tamil Nadu, India Celestica Full time

    Celestica seeks a seasoned software engineer to join our team in Chennai, India. As a Staff Engineer, Software, you will play a crucial role in designing, developing, and implementing software for board management controllers and orchestration software.This position requires a strong technical leader who can provide guidance and direction to a team of...


  • Chennai, Tamil Nadu, India IRIS Software Group Full time

    OverviewIRIS Software Group is a leading provider of mission-critical software and services, with one of the UK's largest privately held software companies.We provide global and domestic payroll and HR solutions used by nearly five million employees. Our HR solutions manage almost one million UK employees, and one in eight UK employees are paid through IRIS...

  • Software Architect

    2 weeks ago


    Chennai, Tamil Nadu, India IN10 VMware Software India Private Limited Full time

    About the RoleThis is a challenging opportunity for an experienced Software Architect with expertise in Windows Internals to join our Application Virtualization team at IN10 VMware Software India Private Limited.Company OverviewWe are a leading provider of innovative software solutions, and our products are critical to our customers' success. We believe in...


  • 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 CashLink Global Systems Private Limited Full time

    We are seeking a highly motivated and detail-oriented Software Engineer Trainee - Technical Assistant to join our team at CashLink Global Systems Private Limited. This is an exciting opportunity for individuals who want to gain hands-on experience in software development and expand their technical skills.About the RoleThis trainee position offers a unique...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job SummaryThis is a Senior Software Developer position that requires expertise in Mainframe development. The ideal candidate will have experience with Java, JavaScript, and HLASM programming languages, as well as knowledge of TCP/IP, client-server architecture, and HTML.About the RoleWe are seeking a highly skilled Senior Software Developer to join our...


  • Chennai, Tamil Nadu, India TCP Software Full time

    At TCP Software, we are seeking a seasoned Senior Delphi Developer to join our team of innovative professionals. With a strong focus on delivering high-quality software solutions, you will play a key role in shaping the future of our timekeeping and workforce management products.About TCPTCP has been a trusted partner for organizations across various sectors...


  • Chennai, Tamil Nadu, India Axiado Full time

    Job Title: Sr. Staff Firmware EngineerJob Description:Axiado is seeking an experienced Sr. Staff Firmware Engineer to join our software team. The ideal candidate will have a strong background in Linux kernel driver and application development. This role will involve owning specific features from concept to delivery, working under the guidance of technical...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP: A Pioneer in Timekeeping SolutionsWe're hiring a skilled Senior Software Developer with strong Delphi development experience to join our team at TCP Software.**Role Overview:**The ideal candidate will have high standards for code quality, test-driven development, security, and performance.**Responsibilities:**Designing, developing, testing, and...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    We are seeking an experienced Software Development Specialist to join our team at Rocket Software.The estimated annual salary for this role is $120,000 - $180,000 based on location and experience.Job Description:This position involves designing, developing, troubleshooting, and debugging software programs for software enhancements and new products. You will...

Staff Software Engineer

1 month ago


Chennai, Tamil Nadu, India FOURKITES Full time

At FourKites, we're revolutionizing the supply chain industry with cutting-edge technology. As a Staff Software Engineer, you'll have the opportunity to work on features end-to-end, leveraging the latest technologies such as RoR, Java, GoLang, Angular, React, Redis, and PostgreSQL. You'll develop products that can change the logistics landscape and be used by some of the biggest corporations in the world.

Key Responsibilities:

  • Design, architect, implement, test, profile, release, and optimize high-quality software/services using RoR/Golang/Java.
  • Partner with product managers to analyze product requirements and plan engineering execution.
  • Document HLD/LLD for easy knowledge sharing and future scaling.
  • Perform design and code reviews.
  • Implement code with high coverage of unit tests and component tests.
  • Cross-train peers and mentor teammates.
  • Possess expert knowledge in performance, security, scalability, architecture, and best practices.
  • Functionally decompose complex problems into simple, straightforward solutions.

Requirements:

  • Bachelor's degree in Computer Science & Engineering or related field from a reputable institution.
  • Minimum of 8 years of experience in Software Engineering and Web application development.
  • Good understanding of software design, Microservices architecture, object-oriented principles, and design patterns.
  • Experience with design and development of high-quality software/services using RoR/Golang/Java.
  • Good knowledge of RESTful APIs and microservices architecture.
  • Strong understanding of Java, Spring Framework, and object-oriented programming principles.
  • Experience in one of Azure, Amazon Web Services, or other cloud services.
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
  • Strong knowledge of Git (branches, submodules, rebasing) and other Agile tools such as JIRA & Confluence.
  • Agile SDLC experience.
  • Excellent oral and written communication skills.

About FourKites:

FourKites is the #1 supply chain visibility platform in the world, extending visibility beyond transportation into yards, warehouses, stores, and beyond. We track more than 2.5 million shipments daily across road, rail, ocean, air, parcel, and courier, and reach over 185 countries. Our platform combines real-time data and powerful machine learning to help companies digitize their end-to-end supply chains. More than 1,000 of the world's most recognized brands trust FourKites to transform their business and create more agile, efficient, and sustainable supply chains.

What We Offer:

  • Competitive compensation with stock options.
  • Outstanding benefits.
  • A collaborative culture for all employees around the globe.
  • 5 global recharge days, in addition to standard holidays.
  • A hybrid, flexible approach to work.
  • Parental leave for all parents.
  • An annual wellness stipend.
  • Volunteer days.
  • Ongoing learning & development opportunities.