Software Developer Location: NYC Contract until end of the year Assignment Details
The primary objective of this effort is to develop and solution to integrate/translate devices in the PI database and match it with the devices in OMS system. This is includes mapping out and developing end to end processes, implement and configure adapters, database connections, write stored procedures and do data translation.
Perform unit testing and work with testing team to design functional and automated testing. He/She will work with different groups to test for end to end system integration.
Must be able to work with minimal supervision and provide status reports to manager.
Skills & Requirements
Experienced PI (OSIsoft) developer with 3+ years experience in integrating systems with OSIsoft PI software.
Programming skills: C#, JAVA, Visual Studio, SSIS, API/Adapter calls, SQL (T-SQL and PL/SQL). Candidates must have:
Minimum 3 years of development experience using C#.Net or Java
Minimum 3 years of development experience in Oracle PL/SQL and SQL Server.
Strong understanding of SOAP/REST API.
Strong understanding of OOP.
Experience in designing solutions to integrate multiple applications on different platforms.
Knowledge of Electrical Systems and experience in working in Utilities domain is highly preferred
Knowledge of SCADA systems
Experience within the OSIsoft PI suite with tools like AF SDK, PI Coresight, PI WebAPI, PI Processbook and PI Integrators strongly desirable
Experience with Microsoft SQL server queries, integration and reporting is a plus
Knowledge of System Integration Testing and Unit Testing
Knowledge of OSIsoft PI System – specifically integrating with PI database – this is a must!
The following are not required for this position but would be considered as a valuable asset in a potential candidate.
Excellent spoken/written communication and technical skills.
Ability to learn quickly and independently.
Execute system testing activities and work with testers.
Must be able to take on a project and run with it with minimal supervision.
Engage customers/stakeholders during the entire development lifecycle.
Ability to provide detailed documentation of end-to-end solution.
Knowledge of the following a PLUS:
Oracle Network Management System
If you are interested, I can be reached at 201-375-9082 and send your word version resume to Anne@eclaro.com.
Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!