Principal Software Engineer(.Net)

Cochin, KL, IndiaFull-timeLeadPosted May 25, 2026

Job description

Job Title: Principal Software Engineer Seniority Level: Principal Years of Relevant Experience: 10–17 years Employment Type: Full-time Location: Kochi Job Summary We are looking for a highly experienced Principal Software Engineer to join our Applications team. This role focuses on developing and maintaining software solutions that collect and process high-quality sensor data from large freight and offshore vessels through embedded devices.

You will work on building reliable onboard and in-house applications, ensuring seamless data availability across SCADA, web, and related systems. This is a purely individual contributor role with a strong emphasis on coding, system reliability, and problem-solving.

Key Responsibilities

Design, develop, and maintain software products running on embedded devices, onboard PCs, and in-house systems Troubleshoot operational issues in live environments and provide timely, effective fixes Improve system performance, reliability, and data quality Work closely with cross-functional teams to deliver scalable and robust solutions Contribute to code quality, best practices, and continuous improvement of engineering processes Required Skills and Qualifications Bachelor’s degree in Computer Engineering or a related discipline, or equivalent practical experience 10+ years of professional software development experience with strong expertise in .

NET (C#) Experience with Go language is a plus, along with a willingness to learn Hands-on experience with containerization technologies such as Docker or Podman Familiarity with CI/CD workflows and tools such as Git, Bamboo, and Bitbucket Strong analytical and problem-solving skills with a pragmatic approach Good communication and collaboration skills Key Competencies Strong hands-on experience in developing backend applications using C# (.

NET) Ability to debug, analyze root causes, and resolve issues in live systems efficiently Experience with messaging protocols such as MQTT or AMQP for reliable data exchange Understanding of containerization and deployment workflows Focus on building stable, scalable, and high-performance systems Why Join Us Opportunity to work with a global, cross-functional team, collaborating with international stakeholders Exposure to the shipping and maritime domain, working on real-world, high-impact systems Work on complex, real-time applications involving embedded systems and data processing Be part of a hands-on engineering environment that values practical problem-solving and technical expertise Opportunity for international exposure, including travel to Germany for onboarding and periodic visits based on project requirements, enabling close collaboration with global teams

Description copied from Admaren Tech Private Limited's careers page. Read the full posting before you apply.

More jobs at Admaren Tech Private Limited

See all openings at Admaren Tech Private Limited

More jobs in Kochi

See all jobs in Kochi