Senior Software Engineer

Senior Software Engineer

Pełny etat 113400 - 138600 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Twórz i utrzymuj aplikacje w Javie, współpracując z zespołami wielofunkcyjnymi.
  • Firma: Cisco - lider w transformacji technologicznej i innowacjach IT.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój oprogramowania.
  • Kwalifikacje: 7-8 lat doświadczenia w programowaniu w Javie oraz umiejętności analityczne.

Przewidywane wynagrodzenie mieści się w przedziale 113400 - 138600 zł za rok.

Overview

Cisco IT is a transformation engine enabling people to do the best work of their lives. Our vision is to be admired as the world’s best IT organization. We lead with user experience, embrace agile ways of working, drive engineering effectiveness, and deliver with Cloud first, shift left, AI powered technology. Licensing – On - Prem group is an integral part of Cisco’s journey from a networking company to a software company. Recurring revenue and subscription enablement is the key portfolio we work on. Join a dynamic team of energetic engineers dedicated to designing and building a robust platform for Smart Licensing. You’ll work with cutting-edge technologies, with other core component teams working on Java, Python, Go, etc.

Your Impact

Kiedy pracujesz z nami, będziesz częścią wysoko upoważnionego zespołu współpracującego, który jest pasjonatem wykorzystania technologii do dostarczania bezprecedensowych wyników biznesowych. Będziesz współpracować z partnerami biznesowymi, wewnętrznymi i zewnętrznymi partnerami, zewnętrznymi partnerami Cisco oraz zespołami wielofunkcyjnymi. Jako starszy inżynier oprogramowania w zespole Embedded Licensing Solutions będziesz integralną częścią naszego zespołu komponentów osadzonych, współpracując z architektami, liderami technicznymi i liderami biznesowymi w celu opracowania i ulepszenia naszych aplikacji Embedded Licensing.

Responsibilities

  • Projektowanie, wdrażanie i utrzymywanie aplikacji opartych na Javie.
  • Analiza wymagań oprogramowania i opracowywanie projektów technicznych w celu spełnienia celów.
  • Pisanie czystego, łatwego w utrzymaniu i wydajnego kodu przy użyciu Javy, zapewniając jednocześnie wysokie standardy jakości.
  • Udział w przeglądach kodu, zapewniając najlepsze praktyki w rozwoju oprogramowania.
  • Współpraca z zespołami wielofunkcyjnymi w celu pomocy w integracji oprogramowania.
  • Praca z zespołem Technical Assistance Center (TAC) w celu pomocy w rozwiązywaniu problemów z oprogramowaniem zgłoszonym przez klientów.
  • Zapewnienie wskazówek i mentorstwa dla młodszych programistów, pomagając zespołowi uczyć się i kontynuować doskonalenie.

Minimum Qualifications

  • 7-8 lat obszernego doświadczenia w pełnym cyklu rozwoju oprogramowania przy użyciu Javy, szczególnie w przypadku aplikacji oprogramowania dla przedsiębiorstw.
  • Biegłość w rozwoju aplikacji wielowątkowych z dogłębną znajomością projektowania obiektowego i programowania.
  • Silna wiedza na temat struktur danych i algorytmów oraz różnych wzorców projektowych i architektonicznych.
  • Solidne zrozumienie aplikacji klient/serwer, rozwoju i integracji RESTful API.
  • Silne umiejętności rozwiązywania problemów i analityczne z umiejętnością i chęcią pracy nad złożonymi wyzwaniami technicznymi oraz doskonałymi umiejętnościami komunikacyjnymi.

Preferred Qualifications

  • Znajomość narzędzi do wersjonowania kodu (Git) i narzędzi do budowy (Jenkins).
  • Znajomość zasad i praktyk Agile.
  • Doświadczenie z technologiami baz danych, zarówno relacyjnymi (np. MySQL, PostgreSQL), jak i NoSQL (np. MongoDB, Redis).
  • Podstawowa wiedza na temat narzędzi do konteneryzacji i orkiestracji (np. Docker, Kubernetes).
  • Zaawansowane umiejętności rozwiązywania problemów i debugowania.
  • Doskonałe umiejętności komunikacyjne i współpracy z zespołami wielofunkcyjnymi.

Senior Software Engineer – pracodawca: Cisco

Cisco Kraków to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Dzięki elastycznemu modelowi pracy hybrydowej oraz możliwości współpracy z utalentowanymi zespołami w obszarze inżynierii oprogramowania, UX i produktu, pracownicy mają szansę na rozwój zawodowy i osobisty. Dodatkowo, firma promuje kulturę współpracy i otwartości, co sprawia, że każdy członek zespołu czuje się doceniony i ma realny wpływ na rozwój produktów.

C

Dane kontaktowe:

Zespół rekrutacyjny Cisco

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer

Java
Multithreaded Application Development
Object-Oriented Design
Data Structures
Algorithms
RESTful API Development
Problem-Solving Skills