Precisely is the leader in data integrity. We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strategic services. What does this mean to you? For starters, it means joining a company focused on delivering outstanding innovation and support that helps customers increase revenue, lower costs and reduce risk. In fact, Precisely powers better decisions for more than 12,000 global organizations, including 93 of the Fortune 100. Precisely's 2500 employees are unified by four company core values that are central to who we are and how we operate: Openness, Determination, Individuality, and Collaboration. We are committed to career development for our employees and offer opportunities for growth, learning and building community. With a "work from anywhere" culture, we celebrate diversity in a distributed environment with a presence in 30 countries as well as 20 offices in over 5 continents. Learn more about why it's an exciting time to join Precisely!

Overview: 

As an Associate Software Engineer within the Ironstream Team you will be responsible for developing, testing, supporting, and maintaining solutions based on specific customer requirements. These solutions will involve the use of our own Ironstream application as well as 3rd Party applications like Service Now, Splunk, and DataDog. Development may require a mix of technologies as our solutions operate across different platforms whilst testing will encompass both unit testing and integrated/end to end testing. Following an agile methodology, Software Engineers will need to demonstrate strong communication skills as well as an aptitude for problem solving and a curiosity around new technologies. This role can be remote in Poland or in the UK. 

What you will do:

  • Development of Ironstream based applications/solutions using Precisely’s software development processes and tools leading to the highest standard of software quality
    • Work with Product Team/Customers to understand requirements and prioritize the Product Backlog (5%)
    • Design the most efficient/effective solution, in conjunction with Product Architect if necessary, and communicate to wider development team (10%)
    • Develop the chosen solution, including where appropriate full unit test coverage 60%)
    • Provide support for independent QA team as necessary; this may include creation of automated integration tests (10%)
  • Analysis and resolution of customer support issues, including direct liaison with customers (10%)
  • Provide documentation needed to thoroughly communicate software functionality (5%)
  • Ensure agreed timelines and deliverables are met
  • Present technical features of product to customers and/or stakeholders as required.

What we are looking for:

  • Demonstrable experience of Software Development in at least one OOP language.
  • Proven ability to work within a team.
  • Excellent communication skills.
  • Comfortable working across multiple technology platforms, specifically some, or all, of the following: IBM-I, Z/OS, Windows and Unix.

PREFERRED REQUIREMENTS:  

  • Experience using GoLang
  • Experience of working with automated testing tools like
    • Service Now ATF
    • Ginkgo
  • Comfortable with scripting languages like
    • Perl
    • Rexx
  • Familiarity with development tools and utilities like GIT and Jira.
  • Experience with CI Tools such as Jenkins
  • Knowledge of Domain Driven Design
  • Familiarity with Agile Software Development principles and techniques
Precisely

Precisely