Senior Java Software Engineer Job at hackajob, Binghamton, NY

d0RSU3MyRmxKRnIwYzRiTDBIM3VkT3IxQ0E9PQ==
  • hackajob
  • Binghamton, NY

Job Description

hackajob on-demand focuses on matching talented contractors like you with organisations seeking specific skills for their projects. We use our platform to connect you with exciting contract opportunities and discuss projects on behalf of the companies we partner with.

About the Role

We are seeking a Senior Software Engineer to support a long-term contract engagement with a major regulated utility in New York state. You'll be working on a mission-critical Outage Management System (OMS) — a Java thick-client platform that keeps the lights on for millions of customers across New York.

This is a full-lifecycle engineering role. You'll write technical specs, build and test new modules, validate with utility operators, and deploy to production. If you thrive in complex, high-stakes environments and have deep Java and Oracle expertise, this role is for you.

What You'll Do

  • Design and develop Java thick-client modules for the OMS platform
  • Write and maintain Oracle PL/SQL packages called directly from Java application layers
  • Build Pro*C interfaces that extract and transform Oracle data for downstream systems
  • Author Unix/Ksh shell scripts for automation, scheduling, and deployment support
  • Prepare technical specifications for new features and enhancements
  • Validate deliverables with utility operator stakeholders and support production deployments
  • Collaborate within a multi-developer team using the Eclipse IDE

What You Bring

  • 5+ years of Java development — thick-client / desktop application focus required
  • Oracle Database expertise: PL/SQL packages, triggers, views, synonyms, schema design
  • Pro*C experience: C programming with embedded Oracle SQL
  • Unix/Ksh shell scripting experience in a production environment
  • ✅ Ability to own the full SDLC independently — from spec to deployment
  • ✅ Must be commutable to Binghamton or Rochester, NY

Bonus Points

  • Previous experience on an Outage Management System (OMS), SCADA, EMS, or DMS
  • Background in utility or energy control systems software
  • Familiarity with outage workflow, switching orders, or operator interface design

Job Tags

Long term contract, For contractors

Similar Jobs

Insight Global

Project Coordinator Job at Insight Global

Role: Project Coordinator Duration - Full time direct hire Location: Cedar Rapids, IA The Project Support Coordinator provides administrative and operational support to project leadership by managing documentation, monitoring job progress, assisting with financial...

Kelly

Senior Engineer - Facilities Mechanical Process Job at Kelly

 ...Global leader in outsourced semiconductor packaging and test services is looking for a Senior Engineer Facilities Process, to join their team!! Position Summary : Top Semiconductor packaging and test company is seeking a facilities Process Engineer, responsible... 

Yoh, A Day & Zimmermann Company

High-Throughput Synthetic Chemist Job at Yoh, A Day & Zimmermann Company

 ...skilled, proactive High-Throughput Synthetic Chemistto join its Discovery Synthesis team. This role will support a small-molecule research pipeline through the design and rapid delivery of high-quality compounds (milligram to multi-gram scale). We are particularly... 

BMWC Constructors

Data Entry Clerk Job at BMWC Constructors

 ...Data Entry Clerk Driven by Vision | Industrial-Strength Construction| Powered by Passion OVERVIEW Are you looking to work for a successful, stable, and growing company that rewards employees...  ...of 2 years of professional experience of working in a Data Entry Clerk... 

Russell Tobin

Social Media Marketing Specialist Job at Russell Tobin

 ...JOB DESCRIPTION Title Social Marketing Lead (Creator and Influencer Program Lead) Duration 12+ Months with Possible Extension Client Location...  ...to 5 PM The Creator and Influencer Program Lead will work alongside the existing Creator team at TV+, with...