Senior Developer

Opis oferty:

In this role, you will:

  • act as a key ally of the team to promote TECH contributions;
  • help build an efficient team, geared towards an ability to deliver SaaS/Cloud platforms;
  • help define and implement modern software;
  • identifie potential project risks and provides mitigation solutions;
  • select proper technical approaches based on the time and budgetary constraints;
  • be a guardian of software quality at large;
  • participate in DevOps operations: IT infrastructure, Testing, Automation tools, deployment process, Incidence management and root cause analysis;
  • support responsibilities including communication within the team and with customers (overtime may be required);
  • providing training to new hires and continually migrating them towards a DevOps model;
  • presenting ideas for development and improvement of the product. 

Working conditions:

  • this is a full-time, permanent position;
  • interact with employees, internal customers, and management;
  • during emergency response operations, overtime may be required;
  • if you are selected for this role, you will be required to complete a successful pre-employment screening process which includes a satisfactory Enhanced Police Information Check (E-PIC).


We offer:  

We offer a team of fun-loving, interdisciplinary technology experts and enthusiasts inspired work in a flat hierarchy:  

  •  a secure, permanent full-time job with an unusual company that has been growing dynamically for over 20 years; 
  •  cooperation with experts in their field;
  •  the ability to work with the latest technologies based on the highest standards of development;
  •  multisport card and medical insurance;
  •  sea adventures – we regularly sail in the Caribbean, Mediterranean or North Sea;
  •  remote work possible.


What we’re looking for:

  • bachelor’s degree in computer science with a minimum of 5 years’ experience in backend development or equivalent combination of education and experience;
  • excellent communication skills, with a proven ability to communicate effectively with technical and non-technical staff;
  • strong knowledge of agile methodology like Scrum and Kanban;
  • deep understanding of Object-Oriented Design, Domain Driven Design, Test Driven Development;
  • deep understanding of SOLID design principles;
  • experience in high-quality software development and rigorous peer review;
  • uses Pull Requests (PRs) as teaching opportunities;
  • strong understanding of leveraging SaaS, public Clouds;
  • good abilities to plan and track a development project, using tools like JIRA or others;
  • great abilities to evolve stories from requirements;
  • real world experiences at SaaS platform operational concerns (monitoring, alerting, security, scalability, performance, uptime);
  • real world experience on Azure Cloud and .Net Core runtime;
  • full stack abilities, including database modeling (SQL, NoSQL), backend, frontend, APIs;
  • APIs technologies (REST, GraphQL) and associated best practices;
  • being obsessive at building a fully automated Continuous Integration and Continuous Delivery pipeline, including version control and branching models;
  • aware and interested in technology trends and tooling, including new Cloud native services and serverless;
  • familiar with Git, and have experience with modern source control flows (Gitflow, etc.);
  • ability to attend and conduct presentations.

Szczegółowe informacje o pracodawcy

Nazwa firmy: BlueSoft Sp. z o.o.

The administrator of the data is BlueSoft Sp. z o.o., 134 Jerozolimskie Avenue, 00-807 Warsaw. The data is collected and processed for the purposes related to recruitment processes. Each candidate has the right to access, correct or delete his/her data. The request to correct or delete data should be sent to the following address: Providing all personal data is voluntary, however, giving your consent to its processing is necessary in order to take part in the recruitment processes conducted. As a condition for taking part in the recruitment process, the following clause should be added to the application documents sent: "I agree to the processing by BlueSoft Sp. z o.o., 134 Jerozolimskie Avenue, 00-807 Warsaw, of my personal data included in the application documents for the purposes of conducting the recruitment processes"