Careers

We, at IP Systems, believe that the knowledge of our staff and a knowledge what our in-house cooperation represents is a key factor in our success. This guaranteed by the experienced business analysts, software developers and testers committed to test driven development, they are one of the best of their fields.

IP Systems uses agile software development methodology to provide high flexibility in the co-operation for the customer during production. We ensure the opportunity for software developers to work with the most innovative developer tools. We also employ business analysts who have to obsessively search the right business solutions.

That’s how we can develop the best IT platforms for several energy industry participants. If you think you have the right experience and want to become a member of our successful team, see our open positions.

Currently open positions

Senior JAVA developer

This role is approximately 60% analysis, scoping and planning and 40% development and/or guidance of developers. Your ability to work with designers and developers using your clear and friendly communication skills is key.

  • 2+ years of team and/or project leadership experience, preferably at energy (natural gas, electricity) field
  • 4+ years hands-on software development experience (JAVA)
  • good problem-solving, result-focused, can-do attitude, and strong focus to keep the business running
  • experience in domain driven development, test driven development and clean coding
  • good to have experience on the following technologies: J2EE, Spring Framework, Hibernate, JUnit, JBehave, HTML, XML, JavaScript, Adobe FLEX, PL/ SQL, Oracle, MS SQL
  • adaptive/agile development approach (scrum, lean, etc.)
  • advanced communication skills in English.

Senior Flex developer

The Senior Flex Developer will have a direct impact on the design and development of IP Systems products. This role will be a key contributor on the Agile Scrum team as a SME (Subject Matter Expert) for UI implementation.

  • 4 + years of experience extending and creating Flex components, familiarity with exporting component libraries, and working on a modular application
  • experience in designing web applications interfaces
  • proficiency with Object-Oriented design Methodology and multi-tier architecture
  • desire to engage in challenging assignments; strong interpersonal and collaborative skills
  • good to have experience on the following technologies: JAVA/J2EE, JavaScript frameworks, HTML
  • adaptive/agile development approach (scrum, lean, etc.)
  • good communication skills in English.

Senior Quality Assurance engineer

You will be working closely with the development team to understand the functionalities and high level design of the product, to develop test plans and test cases, and to develop automated test case designs.

  • 4+ years hands-on software QA experience
  • strong experience in writing test plans and test cases
  • adaptive/agile development approach (scrum, lean, etc.)
  • desire to engage in challenging assignments; strong interpersonal and collaborative skills
  • competent programming / scripting preferred (Jbehave, FlexUnit, SQL, JAVA basics) 
  • good communication skills in English.