Oferta pracy

Pracodawca zakończył zbieranie zgłoszeń na tę ofertę

Aktualne oferty pracodawcy

Pracodawca zakończył zbieranie zgłoszeń na tę ofertę

Aktualne oferty pracodawcy
Oferta z szybkim aplikowaniem 
co to?
Na oferty z aktywnym „Aplikuj szybko” zaaplikujesz jednym kliknięciem. Korzystają one z danych używanych przez Ciebie przy ostatnim aplikowaniu. Jeśli jeszcze tego nie robiłaś/eś, nie przejmuj się. Za pierwszym razem trafisz na pełny formularz aplikowania.

Java Software Engineer

Parasoft Polska Sp. z o. o.

contract of employment
8 00016 000 gross / mth.
B2B contract
9 50019 000 net (+ VAT) / mth.
  • West Pomeranian

    West Pomeranian
  • offer expired 3 days ago
  • contract of employment, B2B contract
  • full-time
  • specialist (Mid / Regular), junior specialist (Junior)
  • full office work, home office work, hybrid work
  • remote recruitment

Technologies we use

Expected

  • Java

  • Junit

  • OSGI

  • Testing tools

  • Eclipse

  • IntelliJ

  • Jenkins

  • Git

Operating system

About the project

Parasoft develops software solutions that help organizations deliver defect-free software efficiently. Parasoft’s enterprise and embedded development solutions are the industry’s most comprehensive – including static analysis, unit testing, coverage analysis, requirements traceability, functional and load testing, development and test environment management.

We are seeking a technical professional with a desire to make a meaningful contribution within the context of a small team—while learning best practices in software development from a company whose mission is to make software that aids in the software development process.

In this position, you will help design, develop, implement, and maintain software that allows software teams to test and manage the development of their own software projects.

Your responsibilities

  • Developing solutions that aid in the software development process

  • Contributing to product ideas and innovation

  • Designing and implementing new product features

  • Writing clean, reusable code efficiently with a high level of quality

  • Applying the best development practices: coding standards, unit testing, code reviews, etc.

Our requirements

  • Minimum of 1+ years of related work experience and completed or advanced studies in Computer Science, Mathematics or equivalent field

  • Experience in Java programming

  • Practical understanding of object oriented design patterns and principles

  • Fluency in English allowing for free communication and work with technical documentation

  • Ability to think analytically

  • Ability to work independently and as part of a team, good communication skills

Optional

  • Knowledge of Java related technologies (e.g. OSGI Services, IDE Plugins, REST, JavaScript, AngularJS)

  • Knowledge of development tools (e.g. Eclipse, IntelliJ, JUnit, Jenkins, Git)

  • Knowledge of Agile methodology and practices

This is how we organize our work

Team size

  • 5-10

This is how we work

  • you focus on a single project at a time
  • you can change the project
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you focus on product development
  • agile
  • scrum

Team members

  • backend developer
  • technical leader
  • manual tester
  • scrum master

This is how we work on a project

  • code quality measures

  • code review

  • design patterns

  • static code analysis

  • architect / technical leader support

  • Continuous Integration

  • active monitoring

  • issue tracking tools

  • technical debt management

  • functional tests

  • integration tests

  • performance tests

  • regression tests

  • test automation

  • unit tests

  • manual tests

Development opportunities we offer

  • mentoring

  • space for experimenting

  • substantive support from technological leaders

  • technical knowledge exchange within the company

What we offer

  • Working for the market leader in the embedded development testing and service virtualization

  • Interesting work with a variety of technologies in an international environment

  • Opportunity to work with leading companies in different industries worldwide

  • Stable employment, a competitive salary, private healthcare, life insurance, a sport package and attractive social events

  • Fruit or snacks in the office

  • Friendly atmosphere and individual approach to each employee

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • life insurance

  • fruits

  • integration events

  • no dress code

  • video games at work

  • coffee / tea

  • parking space for employees

  • leisure zone

  • pre-paid cards

Recruitment stages
1

Application

2

Phone call

3

Interview meeting

4

Decision

Parasoft Polska Sp. z o. o.

Parasoft develops software solutions that help organizations deliver defect-free software efficiently. Parasoft's enterprise and embedded development solutions are the industry's most comprehensive – including static analysis, unit testing, coverage analysis, requirements traceability, functional and load testing, development and test environment management, and more.

Scroll to the company’s profile

RECRUITMENT PROCESS

STAGE 1 - Application

You apply for a role at Parasoft. We review your application.

STAGE 2 - Phone call

We contact selected candidates by phone to briefly discuss the role and ask a few questions about your experience and motivation. This is an opportunity for you to ask questions and understand the role better.

STAGE 3 - Interview meeting

We invite selected candidates to an interview - at our office or online, depending on the pandemic restrictions.

The meeting takes about 90 minutes and allows us to learn more about your professional competencies and your knowledge of testing methodology. You are asked to do a technical test and/or perform a practical task. We also would like to find out about your availability and financial expectations.

Your prospective team leader participates in the meeting to provide you with details about the company and the team, as well answer your questions - don't hesitate to ask!

STAGE 4 - Decision

We analyze the information we collected during interviews and select the candidate who is the best fit for the role and our team. If we can't take your candidature forward, we we'll let you know. If we want you to join the Parasoft family, we'll contact you with the offer.