OMS Software Engineer (Java
Cyber Sphere LLC
Rochester, United States of America
28 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Rochester, United States of America
Tech stack
C
Java
Databases
Eclipse
Fat Client
Korn Shell
Shell
Oracle
Oracle Applications
Shell Script
Software Engineering
PL-SQL
Oracledb
Requirements
OMS Software Engineer (Java thick client focus) Java programmer with knowledge of Oracle database and capacity to work on side areas such as C programming and shell scripting.
- Senior expertise in Java programing. At least 10+ years of experience in software development. Capacity to cover the full cycle of a software development: prepare technical specifications, code the module, test it, validate it with the customer and contribute to the deployment in the production environment.
- Expertise in Java development frameworks and Java classes.
- Experience using Java development frameworks (Eclipse), and experience in projects with several number of developers working on it.
- Expertise in oracle database: expertise should cover both availability to write PL/SQL code, packages that will later be called up from the Java code, prepare the design impact to the database for a new software model.
- Specifically required: * Experience in PL/SQL with Oracle DB. * Experience using tables and other oracle objects: triggers, views, synonyms, understanding of the Oracle design approach.
- Previous experience in software development under Control Systems Applications for Utilities will be valued: Outage Management System, its workflow, development of interfaces.
- Experience in Unix shell, ksh and shell scripting
- Experience in C programming for building interfaces using data residing in Oracle databases (PRO C).