Senior Software Engineer, Backend (.NET)

Talent Systems, LLC

Kraków

On-site

PLN 140,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Talent Systems, LLC in Krakow, Poland is seeking a Software Engineer to design, develop, and maintain the backend for our cloud-based SaaS applications. You will work with C#, .NET6+, ASP.NET and microservices to deliver scalable, reliable backends and collaborate with frontend, product and other engineering teams worldwide.

Ideal candidates have 3+ years (L2) or 5+ years (L3) in backend development, strong SQL Server experience, AWS cloud services, and a solid grasp of distributed systems and

Qualifications

  • 3+ yrs (L2) or 5+ (L3) years of experience in backend development for web or SaaS applications.
  • Designing and developing web-based applications using Microsoft technologies (C#, .NET6+, ASP.NET, Blazor, MVC, Entity Framework, SQL Server)
  • Hands-on experience with cloud services such as AWS.
  • Strong understanding of system design, distributed systems, and cloud-native architectures.

Responsibilities

  • Build and maintain scalable backend services using C#, .NET.
  • Develop robust RESTful services to support frontend applications.
  • Design and implement microservices architecture to ensure modularity and scalability.
  • Leverage AWS services to build and optimize backend systems.
  • Ensure backend systems are highly available, secure, and optimized for performance.
  • Work closely with frontend engineers to ensure seamless integration between frontend and backend systems.
  • Partner with product managers and other engineering teams to understand requirements and deliver high-quality solutions.
  • Participate in code reviews, design discussions, and agile ceremonies to foster collaboration and continuous improvement.
  • Write clean, maintainable, and well-documented code, following best practices for coding standards and design patterns.
  • Ensure robust testing and automation (unit, integration, and end-to-end) to deliver high-quality backend services.
  • Deliver results with urgency, balancing speed and quality.
  • Identify and address technical debt and bottlenecks, ensuring backend readiness for future demands.
  • Stay up-to-date with industry trends and emerging technologies to continuously improve backend architectures.

Skills

C# / .NET
AWS
Web backend for SaaS
System design

Tools

SQL Server
MVC
Entity Framework
Docker
Kubernetes

Job description

Title: Software Engineer/Sr Software Engineer, Backend

Level: L2 or L3

Location: Krakow, Poland

Talent Systems, LLC is the leading technology solution provider for casting and auditioning to the entertainment industry. Casting directors and agents worldwide use Talent Systems’ portfolio of products to source and manage talent across film, television, commercials, theater and digital projects, powering an unparalleled, global casting software ecosystem.

We are headquartered in Los Angeles and operate in the US, Canada, EU, Australia and India. Our portfolio brands include Casting Networks, Spotlight, Cast It Systems, Cast It Talent, Casting Frontier, Staff Me Up, Cast It Reach & Tagmin.

We are looking for a highly skilled Software Engineer to design, develop, and maintain the backend for our cloud-based SaaS applications. Leveraging technologies like C#, .NET, ASP.NET, microservices, RESTful, and AWS cloud services, you will build high-quality, scalable, and reliable backends for customer-facing applications. This role requires close collaboration with frontend engineers, product teams, and other engineering teams across the world to deliver exceptional customer experiences with a sense of urgency and technical excellence.

Responsibilities
  • Build and maintain scalable, high-performance backend services using C#, .NET.
  • Develop robust and efficient RESTful services to support frontend applications.
  • Design and implement microservices architecture to ensure modularity and scalability.
  • Leverage AWS services to build and optimize backend systems.
  • Ensure backend systems are highly available, secure, and optimized for performance.
  • Work closely with frontend engineers to ensure seamless integration between frontend and backend systems.
  • Partner with product managers and other engineering teams to understand requirements and deliver high-quality solutions.
  • Participate in code reviews, design discussions, and agile ceremonies to foster a culture of collaboration and continuous improvement.
  • Write clean, maintainable, and well-documented code, following best practices for coding standards and design patterns.
  • Ensure robust testing and automation (unit, integration, and end-to-end) to deliver high-quality backend services.
  • Deliver results with a strong sense of urgency, balancing speed and quality effectively.
  • Identify and address technical debt and bottlenecks, ensuring the backend is always prepared to meet future demands.
  • Stay up-to-date with industry trends and emerging technologies to continuously improve backend architectures.
Qualifications

Required:

  • 3+ yrs (L2) or 5+ (L3) years of experience in backend development for web or SaaS applications.
  • Designing and developing web-based applications using Microsoft technologies (C#, .NET6+, ASP.NET, Blazor, MVC, Entity Framework, SQL Server)
  • Hands-on experience with cloud services such as AWS.
  • Strong understanding of system design, distributed systems, and cloud-native architectures.

Preferred:

  • Familiarity with various AWS services including AWS Lambda, AWS API Gateway, DynamoDB, MSSQL, Elastic Search and IaC Terraform.
  • Experience with RESTful/GraphQL API development and microservices architecture.
  • Familiarity with CI/CD pipelines (Github Actions and TeamCity), containerization (Docker), and orchestration tools (Kubernetes).
  • Experience with monitoring and observability tools.
  • Exposure to serverless frameworks
  • Experience building backend for React Frontend apps
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams from different cultures and geolocations.
  • Sense of urgency and ability to prioritize tasks to meet deadlines without compromising quality.
  • Problem-solving mindset and ability to work in a dynamic, fast-paced environment.
  • Customer-focused approach, ensuring backend systems meet end-user needs effectively.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Backend Engineer – Cloud SaaS
Senior .NET Backend Engineer – Cloud SaaS

Talent Systems, LLC • Kraków

On-site
PLN 140,000 - 180,000
Lead Java Developer
Lead Java Developer

Coforge • Kraków

Hybrid
PLN 180,000 - 240,000
.NET FullStack Engineer
.NET FullStack Engineer

Itexus LLC • Poland

On-site
PLN 50,000 - 80,000
Tech Lead
Tech Lead

Technopride Ltd • Polska Cerekiew

On-site
PLN 180,000 - 240,000
Lead Fullstack Developer
Lead Fullstack Developer

EPAM Systems • Poland

On-site
PLN 240,000 - 380,000
Software Engineer, Cloud
Software Engineer, Cloud

Jobtailor • Warszawa

On-site
PLN 180,000 - 270,000
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • Poland

Hybrid
PLN 260,000 - 420,000
Software Engineer – Self-Service Automation Platform (Node.js / React)
Software Engineer – Self-Service Automation Platform (Node.js / React)

ARK Solution • Warszawa

On-site
PLN 60,000 - 85,000
Senior Full-stack (Python/Node.js + React)
Senior Full-stack (Python/Node.js + React)

Bonapolia • Warszawa

On-site
PLN 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

LTM • Kraków

On-site
PLN 60,000 - 80,000