Software Developer

May 12, 2025

Job Description

About the Role

We are seeking a skilled Software Developer to support and maintain Esuite, an Environmental Data Management Solution.

Key Responsibilities

  • Maintain & Support Esuite Application – Troubleshoot issues, optimize performance, and ensure system stability.
  • Work with SQL Stored Procedures – Modify, optimize, and debug SQL-based business logic.
  • Collaborate with QA & Development Teams – Participate in Agile workflows, handle tickets, and fix bugs.
  • Understand Legacy Codebase – Analyze and work with existing VB.NET code.
  • Ensure Data Integrity & Synchronization – Work with the team to maintain accurate Air, Waste, Water, and Energy data synchronization processes.
  • Work within Agile/Kanban Framework – Manage tasks via JIRA and attend daily stand-ups.

Requirements

  • 5+ years of experience in software development & maintenance.
  • Strong knowledge of VB.NET applications.
  • Expertise in Microsoft SQL Server & stored procedures.
  • Familiarity with Agile/Kanban methodologies.
  • Ability to debug, optimize, and maintain legacy applications.
  • Strong problem-solving skills and ability to work independently.

Nice-to-Have Skills

  • Experience with environmental data management solutions.
  • Knowledge of data synchronization & automation.
  • Understanding of cloud-based deployment & infrastructure.
  • Experience working in cross-functional global teams.