Pracuj.pl Hybrydowo Senior

Senior software developer (.Net + React)

"GATX RAIL POLAND" sp. z o.o.

⚲ Warszawa, Wola

Wymagania

  • C#
  • .NET
  • ASP.NET Core Web APIs
  • Entity Framework Core
  • React.js
  • TypeScript
  • Nx
  • Vite
  • pnpm
  • PostgreSQL
  • Docker
  • Terraform
  • GitHub Actions
  • AWS
  • Azure AD
  • Entra ID
  • OData
  • Redis
  • OpenTelemetry

Opis stanowiska

Nasze wymagania: 5+ years of experience as a full-stack software developer in international projects Strong proficiency in C# / .NET (8+), ASP.NET Core Web APIs, and Entity Framework Core Solid frontend expertise with React, TypeScript, and modern build tools (e.g. Nx, Vite, pnpm) Experience designing and optimizing relational databases (PostgreSQL or equivalent) Hands-on experience with AWS and cloud-native architectures (compute, networking, security, observability) Strong DevOps mindset with experience in Docker, Terraform, and CI/CD pipelines (e.g. GitHub Actions) Experience with automated testing (unit, integration, API, and/or E2E testing) Strong analytical mindset with the ability to understand, decompose, and solve complex business and technical problems Ability to translate business requirements into robust technical solutions Fluency in English Mile widziane: Experience with Azure AD / Entra ID, OData, Redis, or OpenTelemetry Exposure to AWS multi-account setups, hybrid/on‑prem integrations, or ERP systems Familiarity with Jira, Confluence, and agile development methodologies Zakres obowiązków: Design, develop, and maintain frontend, backend, and infrastructure code of a cloud-based ERP solution Contribute to solution architecture and technical design with a focus on scalability, maintainability, and performance Implement data replication mechanisms, messaging patterns, and integrations across systems Design, maintain, and optimize relational database schemas, queries, and migrations Build, operate, and enhance CI/CD pipelines, Docker images, and Terraform-based infrastructure Ensure high software quality through automated testing, code reviews, and adherence to best practices Monitor, troubleshoot, and support production systems; contribute to observability and incident resolution Collaborate with international, cross-functional teams to ensure end-to-end process integration and documentation Oferujemy: Attractive and well equipped workplace in the heart of the city center Interesting job where you can meet diversified challenges and tasks every day International working environment, shaped by team work and a great atmosphere Appropriate remuneration and social benefits of a modern company Flexible working time including home office model Close cooperation and exchange of experience with other skilled teams within the GATX group Opportunity for professional development with wide range of trainings

🔍 Dekoder Ogłoszenia

🔴
5+ years of experience as a full-stack software developer in international projects
Może oznaczać zarówno pracę nad dużymi, złożonymi systemami, jak i po prostu długi staż w różnych projektach, niekoniecznie o wysokim poziomie skomplikowania.
🔴
Strong analytical mindset with the ability to understand, decompose, and solve complex business and technical problems
Oczekuje się od Ciebie nie tylko pisania kodu, ale przede wszystkim aktywnego udziału w analizie problemów i proponowaniu rozwiązań, co może oznaczać dużą odpowiedzialność.
🔴
Ability to translate business requirements into robust technical solutions
Może oznaczać, że będziesz musiał radzić sobie z niejasnymi lub zmieniającymi się wymaganiami biznesowymi, wymagając od Ciebie dużej elastyczności i umiejętności negocjacyjnych.
🔴
Design, develop, and maintain frontend, backend, and infrastructure code of a cloud-based ERP solution
Zakres obowiązków jest bardzo szeroki i obejmuje zarówno rozwój aplikacji, jak i zarządzanie infrastrukturą, co może oznaczać pracę w modelu 'wszystko w jednym'.
🔴
Contribute to solution architecture and technical design with a focus on scalability, maintainability, and performance
Oczekiwany jest aktywny udział w procesie architektonicznym, co może oznaczać dużą odpowiedzialność za decyzje techniczne i ich konsekwencje.