Location : Chennai | Work Mode : Hybrid | Experience : 5 - 10 Years
Role Overview
We are looking for a Senior Software Engineer to design and build high-performance backend and system-level software for machine control and inspection systems. This role is ideal for engineers who enjoy solving complex problems and working close to hardware and operating systems.
Key Responsibilities
Develop backend software using Java (primary) or C#.
Translate system-level requirements into robust software design.
Solve complex multi-process, multi-system problems in Windows / Java settings.
Participate in the full product development lifecycle, from design to delivery.
Collaborate with global teams to deliver high-quality software solutions.
Required Skills
Robust hands-on experience in Java.
Solid understanding of Java fundamentals : OOPS, Data Structures, Multithreading, Design Patterns.
Experience with backend frameworks and tools such as Apache Spark and Kafka.
Unit testing using JUnit / NUnit.
Positive understanding of OS concepts and software development best practices.
Nice To Have
Exposure to HPC systems.
Knowledge of Linux and Win32.
Experience in machine control or inspection software.
(ref:hirist.tech)
📌 Left Right Mind Senior Software Engineer Java Chennai
🏢 Left Right Mind
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.