Software Engineer - Data Replication And Application Development

ZeroNorth

Chengalpattu

On-site

INR 1,200,000 - 1,800,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ZeroNorth is seeking a hands-on Software Engineer to own replication environment setup, configuration, and ongoing development across production and client instances. You will contribute to internal portals and tools using ReactJS, NodeJS, .NET Core, and Python.

The role requires 3–5 years of software development experience with strong REST API skills and expertise in SQL Server. PowerShell scripting for automation is essential, with Python/MongoDB as nice-to-have skills.

Qualifications

  • 3–5 years of software development experience, with hands-on ReactJS, NodeJS, and .NET Core.
  • Proficient in building/consuming REST APIs.
  • Strong automation scripting with PowerShell.
  • Experience with SQL Server and data-centric applications.
  • Nice to have Python and MongoDB; exposure to AI-assisted development would be a plus.

Responsibilities

  • Design and develop internal programs/utilities/scripts (PowerShell, .NET, Python) to automate and manage replication activities.
  • Prepare and optimize complex SQL queries for replication troubleshooting, data validation, and root-cause analysis.
  • Configure, setup, and maintain ShipPalm replication for new and existing client environments.
  • Perform replication health checks, conflict resolution, node registration, and channel configuration across environments.
  • Monitor production replication instances proactively; identify, troubleshoot, and resolve replication issues/support requests within SLA.
  • Design, develop, and maintain internal portals/tools using ReactJS, NodeJS, .NET Core, and Python.
  • Build and maintain REST APIs to support internal tools, dashboards, and replication management interfaces.
  • Participate in code reviews, follow secure coding practices, and maintain high code quality standards.
  • Collaborate closely with onboarding, support, and infrastructure teams to ensure timely and accurate client onboarding.

Skills

ReactJS
NodeJS
.NET Core
SQL Server
REST API
PowerShell

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Python
MongoDB

Job description

Job Description:

At ZeroNorth, we are at the forefront of transforming the shipping industry through digital innovation. Our solutions go beyond optimising business operations, they are designed to lead the industry in sustainability by significantly reducing CO2 emissions.

Our core mission of making global trade greener drives everything we do. Your contributions will play a crucial role in reducing emissions, aligning commercial success with sustainability, and delivering benefits for both profitability and the environment.

ZeroNorth is powered by a diverse team of 550+ professionals with more than 38 nationalities, operating out of global hubs including Copenhagen (our headquarters), Athens, Chennai, Mumbai, Singapore, Sofia, and Tokyo.

We are leading the industrys green transition, enabling our partners to leverage data for actionable decarbonisation efforts.

Software Engineer at ZeroNorth

We are looking for a strong, hands-on Software Engineer to own the setup, configuration, troubleshooting, and ongoing development of the replication environment across production and client instances, while also contributing to the development of internal portals and tools. This role requires a person who is equally comfortable working deep in databases and building modern web applications (ReactJS, NodeJS, .NET Core).

Key responsibilities:
  • Design and develop internal programs/utilities/scripts (PowerShell, .NET, Python) to automate and manage replication activities.
  • Prepare and optimize complex SQL queries for replication troubleshooting, data validation, and root-cause analysis.
  • Configure, setup, and maintain ShipPalm replication for new and existing client environments.
  • Perform replication health checks, conflict resolution, node registration, and channel configuration across environments.
  • Monitor production replication instances proactively; identify, troubleshoot, and resolve replication issues/support requests within SLA.
  • Design, develop, and maintain internal portals/tools using ReactJS, NodeJS, .NET Core, and Python.
  • Build and maintain REST APIs to support internal tools, dashboards, and replication management interfaces.
  • Participate in code reviews, follow secure coding practices, and maintain high code quality standards.
  • Collaborate closely with onboarding, support, and infrastructure teams to ensure timely and accurate client onboarding.
Technologies
Strong Knowledge Required:
  • ReactJS
  • NodeJS
  • .NET Core
  • SQL Server
  • REST API
  • PowerShell
Good to Have / Additional:
  • Python
  • MongoDB
  • AI/ML tools or exposure to AI-assisted development
Your profile:
  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • 3–5 years of overall software development experience, with demonstrable hands‑on experience in ReactJS, NodeJS, and .NET Core, and ability to build/consume REST APIs.
  • Proficient in PowerShell scripting for automation, monitoring, and deployment tasks.
  • Strong analytical and debugging mindset — able to independently diagnose replication conflicts, data drift, connectivity issues, and performance bottlenecks in production environments.
  • Working knowledge of Python and MongoDB is a plus; exposure to applying AI tools to improve engineering workflows is a plus.
  • Comfortable owning production support responsibilities — calm under pressure, methodical in troubleshooting, and clear in communication during incidents.
  • Ability to work cross‑functionally with onboarding, support, QA, and infrastructure teams to drive client setup tasks to closure.
  • Self-driven and capable of working with minimal supervision; strong ownership mentality from configuration through to custom tooling development.
  • Good communication skills — able to document technical processes clearly for both technical and non-technical stakeholders.
  • Prior experience supporting or building tools around logistics, shipping, freight, or similar transactional/high-volume data systems is a plus.
Nice to Have:
  • Experience with cloud platforms (Azure) for hosting replication or portal infrastructure.
  • Exposure to monitoring/alerting tools (e.g., Grafana, App Insights, or similar) for production replication health tracking.
About ZeroNorth

At ZeroNorth, we aim to make global trade sustainable by steering the maritime industry toward zero emissions. Using advancedtechnology and trusted data, our platform delivers real-time insights to optimize operations and align commercial success with environmental impact.

We partner with customers on their journey toward sustainability, solving complex challenges and empowering informed decisions that benefit both the planet and their bottom line.

Our culture thrives on growth, inclusion, and collaboration. We value honesty, trust, and the unique contributions of every team member, driving meaningful change together.

Lets make global trade green.

Requirements:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Data Replication & Application Development ShipPalm · Chennai · Onsite
Software Engineer - Data Replication & Application Development ShipPalm · Chennai · Onsite

ZeroNorth • Chennai District

Hybrid
INR 900,000 - 1,500,000
Software Engineer - Data Replication & Application Development
Software Engineer - Data Replication & Application Development

Zeronorth • Chennai District

On-site
INR 1,200,000 - 2,200,000
Product Manager - Vessel Configuration Product Innovation & Technology · Chennai · Onsite
Product Manager - Vessel Configuration Product Innovation & Technology · Chennai · Onsite

ZeroNorth • Chennai District, Bengaluru

On-site
INR 1,800,000 - 2,600,000
Senior Product Manager - Vessel Reporting Product Innovation & Technology · Chennai · Onsite
Senior Product Manager - Vessel Reporting Product Innovation & Technology · Chennai · Onsite

ZeroNorth • Chennai District, Bengaluru

On-site
INR 600,000 - 1,200,000
Vessel Optimisation Analyst
Vessel Optimisation Analyst

ZeroNorth • Mumbai

On-site
INR 1,500,000 - 2,500,000
Vessel Optimisation Analyst
Vessel Optimisation Analyst

ZeroNorth • Maharashtra

On-site
INR 500,000 - 800,000
Product Manager — Voyage Insights & Claims Product Innovation & Technology · Chennai ·
Product Manager — Voyage Insights & Claims Product Innovation & Technology · Chennai ·

ZeroNorth • Chennai District

On-site
INR 1,400,000 - 2,600,000
Customer Support Consultant
Customer Support Consultant

ZeroNorth • Mumbai Suburban

On-site
INR 600,000 - 900,000
Health insurance coverage
Meal vouchers
Paid leave and five-day work week
Product Manager — Voyage Insights And Claims
Product Manager — Voyage Insights And Claims

ZeroNorth • Chengalpattu

Hybrid
INR 1,800,000 - 2,600,000
ZeroNorth culture and growth focus
Product Manager - Voyage Insights & Claims
Product Manager - Voyage Insights & Claims

Zeronorth • Chennai District

On-site
INR 2,500,000 - 4,000,000