SENIOR SOFTWARE ENGINEER DISTRIBUTED SYSTEMS
Physicians Mutual

Enterprise Technology Group
Work at 2600 Dodge Street Work in Omaha, Nebraska
40 hours per week
Monday-Friday with overtime as needed.
Equal Opportunity Employer
SENIOR SOFTWARE ENGINEER DISTRIBUTED SYSTEMS
Position Description

Physicians Mutual is looking for a Senior Software Engineer Distributed Systems in our Enterprise Technology Group. A successful candidate will be able to design, develop and test components in accordance with the project's adopted standards for integration into larger subsystems.

Job Responsibilities:
  • Designs, develops and tests.
  • Will be responsible for other Java related development for integration into larger subsystems.
  • Designs part of the system, within the constraints of requirements, architecture, and development process for the project.
  • Creates unit test cases to support testing.
  • Understands and adheres to the design model.
  • Writes program source code for JEE WebSphere applications and implements components, services, and/or modules.
  • Performs unit testing of source code and works to resolve defects found while performing integration and regression tests.
  • Works closely with Business partners and other software engineers and architects to ensure project objectives are met and frameworks are followed.
Job Qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering or related field or equivalent work experience with five or more years experience.
  • A strong working knowledge of the following is required: Java/JEE on WebSphere, SOA eventing paradigm using JMS/MQ Series, UML, XML/XSD, JSP/Java Servlets, GOF/JEE Design Patterns, JUnit, Relational DBMS.
  • Experience with one or more of the following is strongly preferred: JPA frameworks (Hibernate, OpenJPA), Java Server Faces, WebServices, iterative and test driven approaches.
  • Experience with any of the following is desirable: SOA technologies such as Business Process Management tools and service choreography or mediation concepts using Enterprise Service Bus (ESB), Insurance Application Architecture (TAA), IBM WebSphere Portal.

 

SENIOR SOFTWARE ENGINEER DISTRIBUTED SYSTEMS
Send this job posting to a friend!
This position has been listed under the following classifications:
endbar endbar endbar