E

EasySoftGroup

Senior Backend Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeKraków, PolandNo salary listed

About the Job

Requirements

  • At least 5 years of experience in backend software engineering in web or SaaS environments.
  • Strong proficiency in C#, .NET, and ASP.NET Core.
  • Experience building and maintaining web-based applications and APIs.
  • Solid understanding of distributed systems and cloud-native architecture.
  • Hands-on experience with AWS.
  • Experience designing and implementing event-driven systems.
  • Strong knowledge of relational databases such as SQL Server and ORM tools such as Entity Framework.
  • Strong communication skills and ability to collaborate across distributed teams.
  • Proactive mindset with a strong sense of ownership and accountability.
  • Ability to prioritize effectively and deliver results under time constraints.
  • Analytical problem-solving skills with attention to detail.
  • Customer-focused approach to building reliable and user-centric systems.

Responsibilities

  • Design, develop, and maintain scalable backend services using C# and .NET 6 or later.
  • Build and optimize RESTful APIs to support modern frontend applications.
  • Architect and implement microservices-based systems focused on modularity and resilience.
  • Develop and deploy solutions using AWS cloud services.
  • Ensure systems are highly available, secure, and performant.
  • Collaborate with frontend engineers to ensure smooth API integration and performance.
  • Partner with product and design teams to translate business requirements into technical solutions.
  • Participate in architecture discussions, code reviews, and agile ceremonies.
  • Write clean, maintainable, well-tested code following industry best practices.
  • Implement automated unit, integration, and end-to-end testing strategies.
  • Identify and reduce technical debt to improve long-term system sustainability.
  • Monitor and improve system performance, reliability, and scalability.
  • Stay current with emerging technologies and contribute to continuous improvement initiatives.

Desired Qualifications

  • Experience with AWS services such as Lambda, API Gateway, DynamoDB, and Elasticsearch.
  • Familiarity with Infrastructure as Code tools such as Terraform.
  • Experience with CI/CD pipelines such as GitHub Actions and TeamCity.
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Exposure to serverless architectures.
  • Experience supporting backend systems for modern frontend frameworks such as React.
  • Familiarity with observability and monitoring tools.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at EasySoftGroup

See more jobs