Software Engineer ll

Employment Type

Full Time

Position Description

* Conducts application analysis and design for end users

* Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans

* Develops team member capabilities

* Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity

* Participates on team projects

* Provides and supports the implementation of business solutions

* Supports Information Systems Division (ISD) applications

Minimum Qualifications

* Bachelor s degree in Computer Science, Information Technology, or related field and 1 1/2 years experience in information technology within the past 5 years OR 3 1/2 years experience in information technology or related field within the past 5 years OR a Master's degree in Computer Science, Information Technology, or related field.

Additional Preferred Qualifications

* 1-2 years experience programming in Java

* 1 year experience developing web services or message-oriented, event-driven systems

* 1 year experience with database management systems

* Experience in a Unix/Linux environment

* Enthusiasm, curiosity, energy, perseverance and the desire to solve big problems

* Strong fundamental knowledge in software development theory and practice

* Solid foundation in computer science principles

* Experience working in an agile software development team structure