Software Engineer I - Software Development

Job Locations US-OH-Richfield
Job ID


Assists in the performance of non-complex product design, systems analysis and programming activities which may require some research. Assists in the performance of non-complex bug verification, release testing and beta support for assigned products. Reports to a Software Development Manager and activities may be directed by a more experienced engineer or team lead; operates under close supervision.



  1. Assists in the performance of non-complex product design, systems analysis and programming activities, which may require some research and analysis; assists in designing, implementing and maintaining a single product module/sub-system; assists in the preparation of technical documentation of product sub-systems. Assists in the unit testing and integration testing for functionality and limits.
  2. Follows established programming guidelines; executes test procedures according to test plan; follows scheduled plan and identifies problems; writes module level implementation and test specifications; tracks their own key activities.
  3. Listens and follows written/verbal instructions; understands activities within a single project.
  4. Participates effectively in group situations.
  5. Other duties as assigned.


  • Bachelor’s Degree in Computer Science.
  • Knowledge of Oracle PL/SQL; Strong knowledge of SQL and performance tuning
  • Strong understanding of database design; transactional and data warehouse systems
  • Strong understanding in Unix environment, shell scripting
  • Basic technical knowledge in software development methodologies, design and implementation
  • Good analytical and design skills at single product/single environment level
  • Basic skills in research and analysis, project planning and implementation
  • Basic understanding of entire development process, including specification, documentation and quality assurance
  • Basic awareness of business issues as they impact overall project plans
  • Good communications and interpersonal skills
  • Application development experience with some of the following tools/languages:

  1. HTML5
  2. Java
  3. Javascript/Typescript
  4. SQL (Oracle and Postgres)
  5. Action Script
  6. Intellij or similar IDE tool
  7. Maven app build tools
  8. Python
  9. XML
  10. JSON
  11. Restful webservices
  12. Linux OS
  13. Shell scripting
  14. Angular 2+
  15. CSS






Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed