Project Software Engineer

OSMOSE UTILITIES SERVICES INC


Overview

The Project Software Engineer will be responsible for working with Osmose’s Project Delivery team in our Buffalo, NY office to build custom software for individual projects that require specialized data deliverables, reporting or analysis, process automation or system integration. This position will also work closely with the Delivery Systems team to analyze our internal workflows and help build software that automates or otherwise improves our business processes.

The Project Delivery team is responsible for configuring and deploying Osmose’s data processing and mobile work management system, “Portal”, to manage asset information, inspection and maintenance data, and other project information. The Portal system is a highly configurable platform, but there is often a need to extend the functionality of Portal or build integration between it and other customer systems.

Osmose is the leading provider of asset management solutions for wood and steel structures to the electric utility and telecommunications industries. Our solutions span the entire lifecycle of utility structures – providing industry leading consulting and advanced analytics, software products, wood preservatives, structural engineering, inspection, maintenance and construction services that optimize the life of a structure. With over 80 years of operations under our belt and 3,000 employees, Osmose is looking for a team member that can help the company continue to grow and evolve through innovation and a dedication to supporting our customers.

Responsibilities

  • Work with Project Coordinators and lead the gathering and analysis of technical requirements
  • Write custom integration, applications, reports or data automation routines
  • Work with the base model Product Owner to help write more advanced script validations or consult on optimizing the mobile data collection setup
  • Support the Portal Product Owner and Osmose’s Data Science team in the management of historical data for machine learning and advanced analytics purposes

Qualifications

  • Be a data oriented developer – this position will be heavily focused on building software that supports the collection, processing, automation, integration or analysis of data
  • Working knowledge of SQL development required (table & view schema design, stored procedures, etc.) preferably in SQL Server
  • Experience creating and implementing workflows to translate data to/from databases into specific file-based formats, including XML and JSON
  • 1+ years of software development experience
  • Working knowledge of C# / .Net development plus Python, Lua or a similar high level scripting language preferred
  • Experience consuming REST APIs and developing solutions that use web services preferred
  • Experience building reports using Telerik, DevExpress, Infragistics, SSRS or similar reporting controls preferred
  • Experience with GIS data preferred but not required
  • B.S. in Computer Science
  • Willingness to work with customers or users to understand requirements and build specifications
  • Excellent written and verbal communication skills
  • Ability to travel occasionally (~5%) as needed
  • Embrace all company Core Values

Benefits

Come grow with us! Full-time employees enjoy a comprehensive benefits package that includes:

  • Medical Insurance and Health Savings Account with company contribution
  • Dental, Vision, Life Insurance, STD, LTD, Critical Illness Plan and more!
  • 401(k) with excellent company match
  • Paid time off (vacation, sick, floating holidays)

Osmose is an Equal Opportunity employer. EOE M/F/Disabled/Vet

Job Type: Full-time

Pay: $57,000.00 – $60,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 10 hour shift
  • 8 hour shift

Ability to commute/relocate:

  • Depew, NY 14043: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • REST: 1 year (Preferred)
  • Java: 1 year (Preferred)

Work Location: One location

Quick Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsinteelecom.net) you saw this job posting.