Spółkę HIRELY tworzą profesjonaliści, którzy posiadają wiele lat doświadczenia w takich obszarach jak : IT, BI, zarządzanie projektami i przedsiębiorstwami. Cechuje nas wysoka jakość i efektywność realizowanych projektów poprzez właściwe dopasowanie kandydata do profilu poszukiwanego stanowiska i kultury organizacyjnej panującej w firmie.
Partnerstwo, rzetelność i transparentność – to wartości, którymi kierujemy się we wszystkich naszych działaniach.
About the company
HIRELY company is formed by professionals who have many years of experience in such areas as IT, BI, project and enterprise management. We are defined by high quality and efficiency of projects carried out through proper matching of the candidate to the profile of the position sought and the organizational culture prevailing in the company.
Partnership, reliability and transparency - these are the values that guide us in all our activities.
Opis stanowiska
- Jako programista Full Stack jesteś bardzo wszechstronny w zespole Agile. Tworzysz zarówno front-end, jak i back-end naszych aplikacji, korzystając z wielu technologii. Główne technologie obejmują Java, Angular / TypeScript i Oracle, ale w naszym złożonym środowisku możesz napotkać wiele innych języków programowania i technologii. Rozwijając szeroki zestaw umiejętności, zapewniasz, że Ty i Twoi współprogramiści poradzicie sobie z wyzwaniami technicznymi w zespole.
- Będziesz wykorzystywać nasz rozbudowany proces rozwoju, aby tworzyć nowe produkty i utrzymywać istniejące. Spełnianie wspólnych standardów jakości jest niezbędne, umożliwiając Twojemu zespołowi dostarczanie wysokiej jakości oprogramowania, z którego możesz być dumny — oprogramowania, które pomaga uczynić opiekę zdrowotną bardziej wydajną i przystępną cenowo. Obejmuje to stosowanie testów jednostkowych, korzystanie ze statycznej analizy kodu i przeprowadzanie przeglądów kodu.
- W ramach drużyny będziesz współpracować nie tylko z innymi programistami, ale także z testerami i projektantami produktów. Będziesz częścią interdyscyplinarnego zespołu, współpracując, aby zapewnić najlepsze rozwiązania dla naszych klientów, przyczyniając się do bezpieczeństwa, wydajności i interoperacyjności sektora opieki zdrowotnej. Poza swoim zespołem możesz również uczestniczyć w Gildiach, w których opracowywane są ulepszenia dotyczące określonych obszarów organizacji.
- Zespoły działają jako samouczące się zespoły, ustalając własne metody pracy w ramach ram organizacyjnych. Zespoły stosują metodologię SAFe, która umożliwia zespołom Agile wydajną współpracę w ramach ustalonej struktury i rytmu. Kluczowe role w zespole obejmują Product Ownera i Scrum Mastera. Role te mają określone obowiązki, zapewniając jasny podział ról w zespole oraz w odniesieniu do innych zespołów i funkcji.
- Plan działania dotyczący treści i priorytetyzacja są ustalane przez Product Management, który dostosowuje szczegóły do Product Ownera zespołu. Jako deweloper, oprócz swojej roli jako Full Stack Developer, możesz również przyjąć rolę Product Ownera lub Scrum Mastera, łącząc te obowiązki z pracą rozwojową. Szczegółowe opisy ról są dostępne jako wytyczne. Ważne jest, aby pamiętać, że rola Scrum Mastera jest wypełniana w zespole, podczas gdy Product Owner jest wybierany z linii organizacyjnej.
- Ponadto Twój zespół współpracuje z innymi funkcjami, takimi jak Product Support and Services, wymieniając informacje i zapewniając wsparcie drugiej linii. Możesz również mieć bezpośredni kontakt z klientami, na przykład podczas zbierania opinii lub identyfikowania nowych wymagań. Ponadto programiści często współpracują z zespołami DevOps i architektonicznymi, aby omawiać i wdrażać usprawnienia w procesie rozwoju lub ramach.
- Współpraca jest zatem kluczowym aspektem tej roli. Jako programista Full Stack podlegasz kierownikowi ds. rozwoju. Kierownik ds. rozwoju udziela indywidualnych wskazówek i pomaga rozwijać się zawodowo. Ponieważ kierownik ds. rozwoju przyczynia się również do rozwoju pakietu produktów, może oferować praktyczne wsparcie i mieć jasne zrozumienie tego, co jest potrzebne w Twojej roli jako programisty Full Stack.
Job description
As a Full Stack Developer, you are highly versatile within the agile team. You develop both the frontend and backend of our applications using multiple technologies. The primary technologies include Java, Angular / TypeScript, and Oracle, but in our complex environment, you may encounter many other programming languages and technologies. By developing a broad skill set, you ensure that you and your fellow developers can handle technical challenges within the team.
You will utilize our extensive development pipeline to create new products and maintain existing ones. Meeting shared quality standards is essential, enabling your team to deliver high-quality software that you can be proud of—software that helps make healthcare more efficient and affordable. This includes applying unit tests, using static code analysis, and conducting code reviews.
Within the squad, you will collaborate not only with other developers but also with testers and product designers. You will be part of a multidisciplinary team, working together to provide the best solutions for our customers, contributing to the safety, efficiency, and interoperability of the healthcare sector. Beyond your team, you can also participate in Guilds, where improvements affecting specific areas of the organization are developed.
Squads operate as self-organizing teams, determining their own working methods within organizational frameworks. Squads follow the SAFe methodology, which enables agile teams to collaborate efficiently within a fixed structure and cadence. Key roles in the team include the Product Owner and Scrum Master. These roles have specific responsibilities, ensuring clear role distribution within the team and in relation to other teams and functions.
The content roadmap and prioritization are determined by Product Management, which aligns details with the team's Product Owner. As a developer, besides your role as a Full Stack Developer, you may also take on the role of Product Owner or Scrum Master, combining these responsibilities with your development work. Specific role descriptions are available as guidelines. It is important to note that the Scrum Master role is filled within the team, while the Product Owner is chosen from the organizational line.
Additionally, your team interacts with other functions such as Product Support and Services, exchanging information and providing second-line support. You may also have direct contact with customers, for example, when gathering feedback or identifying new requirements. Moreover, developers frequently collaborate with DevOps and architecture teams to discuss and implement improvements in the development pipeline or framework.
Collaboration is therefore a crucial aspect of this role. As a Full Stack Developer, you report to a Chapter Lead Development. The Chapter Lead provides individual guidance and helps you grow professionally. Since the Chapter Lead also contributes to the product suite development, they can offer practical support and have a clear understanding of what is needed in your role as a Full Stack Developer.
Benefity
Karta MultisportPrywatna opieka medycznaBenefits
Multisport cardPrivate medical careWymagane doświadczenie
Twoje zadania i obowiązki obejmują między innymi :
Rozwój nowych funkcji produktu;Utrzymywanie istniejących produktów;Udzielanie wsparcia technicznego drugiej linii;Wspieranie wewnętrznego procesu rozwoju;Wkład w rozwój organizacji i ulepszanie procesu rozwoju, np. poprzez udział w gildiach;Oszacowanie wymaganego obciążenia pracą dla sprintów, przyrostów programu lub propozycji;Aktywny wkład w proces zwinny (Scrum) w zespole;Stosowanie zasad polityki dotyczących bezpieczeństwa informacji.Posiadasz między innymi następujące kompetencje i umiejętności :
Wykształcenie wyższe zawodowe / uniwersyteckie;Pozytywny gracz zespołowy, który buduje współpracę;Podejmuje inicjatywę;Entuzjastyczny i zmotywowany;Praktyczny : zorientowany na rozwiązania i wyniki;Silne umiejętności analityczne;Silne umiejętności komunikacyjne z dobrym poczuciem humoru;Wiedza i doświadczenie w zakresie metodologii Agile, takich jak Scrum, Kanban i SAFe;Wiedza i doświadczenie w zakresie następujących narzędzi i technologii :
JavaAngular / TypeScriptSQL, Oracle RDBMSIDE (IntelliJ, Visual Studio Code lub Visual Studio)Usługi sieciowe i API :
REST / SOAPNarzędzia do projektów i współpracy :
Jira i ConfluenceTechnologie chmurowe :
Oracle Cloud (OCI)DevOps i CI / CD :
Elastic (ELK), Jenkins, Artifactory, SonarQube, Snyk, BitBucketGit / SVNAPI, testy jednostkowe, integracyjne, obciążeniowe i wydajnościoweCiągłe dostarczanie / wdrażanie, GitOpsDocker, KubernetesJBoss EAPExperience required
Specific Tasks and Responsibilities
Your tasks and responsibilities include, among others :
Developing new product features;Maintaining existing products;Providing second-line technical support;Supporting the internal development process;Contributing to the organization’s growth and improving the development process, e.g., by participating in guilds;Estimating the required workload for sprints, Program Increments, or proposals;Actively contributing to the agile (Scrum) process within the team;Applying policy rules regarding information security.Skills
You possess, among other things, the following competencies and skills :
Higher Professional Education / University Education;A positive team player who builds collaboration;Takes initiative;Enthusiastic and driven;Practical : solution- and result-oriented;Strong analytical skills;Strong communication skills with a good sense of humor;Knowledge and experience with Agile methodologies such as Scrum, Kanban, and SAFe;Knowledge and experience with the following tools and technologies :Programming & Development :JavaAngular / TypeScriptSQL, Oracle RDBMSIDEs (IntelliJ, Visual Studio Code, or Visual Studio)Web Services & API :REST / SOAPProject & Collaboration Tools :Jira and ConfluenceCloud Technologies :Oracle Cloud (OCI)DevOps & CI / CD :Elastic (ELK), Jenkins, Artifactory, SonarQube, Snyk, BitBucketGit / SVNAPI, Unit, Integration, Load, and Performance TestingContinuous Delivery / Deployment, GitOpsDocker, KubernetesJBoss EAP