Job Description

What you will be doing...

  1. Utilize test-driven development and design to implement unit tests for assigned feature areas/components
  2. Make regular contributions to ongoing test automation efforts
  3. Provide constructive feedback to peers and initiate collaboration as the need arises
  4. Assist product owners with creating Statements of Work and developing user stories/requirements
  5. Win team support for processes and initiatives by anticipating feedback and managing reactions and criticisms
  6. Demonstrate a process of self-improvement and contribute towards team improvement
  7. Recognize classes of problems and derive solutions for them generally
  8. Use indirect costs and benefits to drive actions, ideas, and programs
  9. Work autonomously with minimal supervision
  10. Contribute to the formation of engineering standards and best practices

What you will bring to the table...

  1. B.S. Degree in Computer Science, Software Engineering, Computer Information Systems, etc. or equivalent combination of education and experience
  2. Experience with Object Oriented development (C#, Java, C++, etc.)
  3. Strong communication skills and a desire to work in a close-knit team environment
  4. DevOps or systems administration experience
  5. Continuous integration/deployment experience
  6. SOLID, Clean Code, and TDD experience

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online