Back to jobs

Software Developer

Job ID: 222044

Location: Cincinnati, Ohio , US, 45140

Summary:

Actively and consistently supports all efforts to simplify and enhance the customer experience

Project Details:

  • Code and perform unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements
  • Code, test, and debug new software or makes enhancements to existing software
  • Design and write programs according to functional and non-functional requirements
  • Lead code review sessions to validate adherence with development standards
  • Review and provide input into development standards
  • Develop and maintain technical documentation
  • Serve as final escalation point to resolve incidents and problems for production applications and web services
  • Collaborate with internal customers, technical and architecture teams to solve complex software problems
  • Provide general system users and management with system analysis and feedback
  • Influence system design by identifying and recommending design and requirements needs for software enhancements
  • Mentor and coach less experienced staff
  • Maximize the efficiency of the various software systems by implementing, monitoring, testing and auditing new software programs
  • Participate in continuous performance improvement sessions to discuss opportunities to improve processes or standards
  • Analyze and resolve computer related problems by coordinating with in-house personnel to diagnose and fix operational issues, as well as consulting, advising and training on specialized features and functions
  • Follow established configuration/change control processes

Job Experience:

  • Bachelor's or Associate's Degree, with course work in a computer programming related field (i.e. Computer Science, Mathematics, Engineering)
  • 3+ years of professional development experience or academic equivalent
  • Exceptional written and verbal communication skills
  • Strong analytical and problem solving skills
  • Ability to work well independently and as part of a team
  • Strong desire to learn
Apply Now