Senior Software Developer (.NET and React)

Gatx Rail Europe — Poland · Posted ~1 day ago

Senior Full-time

Skills

.NET React Cloud-based applications Backend development Frontend development Software quality Automation Cloud ERP

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineering role focused on designing, developing, and operating modern cloud-based enterprise platforms. The position requires strong full-stack capabilities with expertise in .NET and React, along with a focus on automation, reliability, and high-quality software delivery.

Highlights

Opportunity to work on modern cloud-based enterprise solutions with responsibilities across frontend, backend, and infrastructure. The role emphasizes engineering quality, automation, collaboration, and professional growth.

Description

GATX Rail Europe is a leading, full-service railcar lessor offering a high quality and diversified fleet to over 20 European countries. With an experienced, service-oriented team, we are focused on making railcar leasing and rail transport simple, efficient, and seamless thus we have strategically located offices across Europe. At GATX we empower, develop, and recognize our people, building a culture of excellence, accountability, and respect. We value diversity and open communication to create a collaborative environment. Together, we achieve more and embrace change by challenging the status quo. To support our growing organization we are currently looking for Senior Software Developer (.NET + React) Role Overview The Senior Software Developer (.NET + React) is a key contributor to the design, development, and operation of a modern, cloud-based ERP solution. The role spans frontend, backend, and infrastructure responsibilities, with a strong focus on software quality, automation, scalability, and operational excellence. Working closely with the .NET Technical Lead and cross-functional teams, the developer contributes to architecture decisions, ensures reliable CI/CD and infrastructure environments, and supports production systems in a highly integrated, international landscape. Your main responsibilities: Design, develop, and maintain frontend, backend, and infrastructure code of a cloud-based ERP solutionContribute to solution architecture and technical design with a focus on scalability, maintainability, and performanceImplement data replication mechanisms, messaging patterns, and integrations across systemsDesign, maintain, and optimize relational database schemas, queries, and migrationsBuild, operate, and enhance CI/CD pipelines, Docker images, and Terraform-based infrastructureEnsure high software quality through automated testing, code reviews, and adherence to best practicesMonitor, troubleshoot, and support production systems; contribute to observability and incident resolutionCollaborate with international, cross-functional teams to ensure end-to-end process integration and documentation We offer: attractive and well equipped workplace in the heart of the city centerinteresting job where you can meet diversified challenges and tasks every dayinternational working environment, shaped by team work and a great atmosphereappropriate remuneration and social benefits of a modern companyflexible working time including home office modelclose cooperation and exchange of experience with other skilled teams within the GATX groupopportunity for professional development with wide range of trainings You are a good fit if you have: 5+ years of experience as a full-stack software developer in international projectsStrong proficiency in C# / .NET (8+), ASP.NET Core Web APIs, and Entity Framework CoreSolid 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 problemsAbility to translate business requirements into robust technical solutionsFluency in English Nice to have: Experience with Azure AD / Entra ID, OData, Redis, or OpenTelemetryExposure to AWS multi-account setups, hybrid/on‑prem integrations, or ERP systemsFamiliarity with Jira, Confluence, and agile development methodologies We are looking forward to receiving your application!