Jobiglo

No results.

Software Engineer – Reporting & Dashboard Development

Innodata Inc.

Mid 🇬🇧 English
.NET Core Web API C# JavaScript jQuery CSS MS SQL Server Solver Power Query Advanced Microsoft Excel Power BI

Job description

About the role

We are seeking a Software Engineer to join our technology team and drive web‑based reporting, dashboard creation, and automation projects. The ideal candidate will blend strong software development skills with expertise in data visualization and reporting tools to deliver actionable business insights.

Key responsibilities

  • Design, develop, and maintain web applications and APIs using .NET Core, Web API, and C#.
  • Build front‑end components with JavaScript, jQuery, and CSS.
  • Create, enhance, and automate reports using Solver, Power Query, and advanced Excel.
  • Develop and maintain MS SQL Server databases, queries, stored procedures, and related objects.
  • Design interactive Power BI dashboards that translate business requirements into visual insights.
  • Automate reporting workflows to reduce manual effort and improve efficiency.
  • Perform data validation, quality checks, and troubleshoot performance issues across applications, databases, and dashboards.
  • Document technical solutions, reporting processes, and system configurations.
  • Work independently while taking ownership of assigned projects and provide guidance to teammates when needed.

Required profile

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering or a related field.
  • 2–3 years of experience in software development within an IT environment.
  • Proven ability to work independently and manage multiple development and reporting tasks.
  • Previous experience in a lead or senior role is highly preferred.

Required skills

  • .NET Core
  • Web API
  • C#
  • JavaScript
  • jQuery
  • CSS
  • MS SQL Server
  • Solver
  • Power Query
  • Advanced Microsoft Excel
  • Power BI

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Innodata Inc..
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 4 days from now

37 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Innodata Inc.