World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

FullStack .NET & Angular Senior Developer

  • Hybrid/On-site
  • Polish
  • Banking
  • Senior
  • Scrum
Dodaj do koszyka POLEĆ KANDYDATA

Drive Digital Banking Innovation as a Senior FullStack .NET & Angular Developer!

Warsaw based opportunity with hybrid work model (2 days in the office/month)

As a FullStack .NET & Angular Senior Developer you will be working for our client, a top-tier player in the online banking industry, helping to drive digital transformation by developing and maintaining secure, scalable, and high-performance applications. The project involves designing modern microservices-based systems using cutting-edge technologies and best practices. You will play a critical role in delivering robust frontend and backend solutions, improving automation in deployment pipelines, and ensuring system stability and quality through comprehensive testing and monitoring.

Your main responsibilities: Design and implement backend services using .NET Core and .NET Framework

  • Develop rich, interactive frontend components using Angular and JavaScript
  • Apply SOLID principles, design patterns, dependency injection, and inversion of control
  • Create and maintain unit tests and end-to-end tests using tools like Cucumber
  • Build and maintain microservices within a distributed architecture
  • Collaborate with DevOps on CI/CD processes and toolchains (e.g. Jenkins, TeamCity)
  • Deploy and manage containerized applications using Docker and Kubernetes
  • Integrate with relational databases including MSSQL and PostgreSQL
  • Work with messaging systems and tools like RabbitMQ, IBM WMQ, Redis
  • Monitor application performance using ElasticSearch, Splunk, and Grafana

You’re ideal for this role if you have:

  • Several years of commercial experience with C#, .NET Core, and .NET Framework at a senior level
  • Strong frontend development skills using Angular and JavaScript at a senior level
  • Expert understanding of SOLID principles, design patterns, IoC and DI
  • Hands-on experience in unit and E2E testing, including frameworks like Cucumber
  • Practical experience in designing and implementing microservice architectures
  • Familiarity with CI/CD processes and tools such as JIRA, TeamCity, Jenkins, Git, and Bitbucket
  • Knowledge of containerization and orchestration using Docker and Kubernetes
  • Working knowledge of databases like MSSQL and PostgreSQL
  • Experience with distributed systems and tools such as Redis, RabbitMQ, IBM WMQ
  • Familiarity with infrastructure automation tools like Ansible or willingness to learn

It is a strong plus if you have:

  • Experience in deploying systems to cloud platforms such as Azure or GCP

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #7256

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work

Aplikuj na to stanowisko

    Wyrażam zgodę na otrzymywanie informacji marketingowych od ITDS Polska na podany adres e-mail.
    Administratorem Twoich danych osobowych jest ITDS Polska sp. z o.o. Przetwarzamy Twoje dane osobowe w celu prowadzenia rekrutacji na wybrane stanowiska, informowania Cię o podobnych ofertach pracy w przyszłości oraz w celu realizacji innych prawnie uzasadnionych interesów ITDS, takich jak obsługa korespondencji, zabezpieczenie naszych procesów rekrutacyjnych lub dochodzenie/obrona przed roszczeniami. Ponadto, przekazując ITDS dane osobowe w zakresie określonym w art. 22(1a) § 1 Kodeksu pracy, wyrażasz zgodę na ich przetwarzanie przez ITDS w celu rekrutacji. Przysługuje Ci prawo do cofnięcia zgody (cofnięcie zgody nie wpływa na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej cofnięciem), żądania dostępu do danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania; wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych; wniesienia skargi do organu nadzoru. Więcej informacji można znaleźć w naszej Polityce Prywatności lub kontaktując się z nami pod adresem privacy@itds.pl.

    Naruszenia można zgłaszać zgodnie z Procedurą Sygnalizowania Nieprawidłowości ITDS, dostępną pod linkiem.