Crucible Quick Contact

Please feel free to contact us with any question you might have. We are confident that we can be the right choice for your recruitment effor

icon_widget_image Monday-Sunday Available 24/7/365 icon_widget_image Vatroslava Jagica 5, 11050 Beograd, Serbia icon_widget_image +381638401554 icon_widget_image office@cru.rs

Senior C# Backend Developer (.NET Core / AWS)

We are exclusively recruiting on behalf of a globally recognized technology organization operating at the intersection of financial services, digital platforms, and enterprise-scale software engineering. This is a direct hiring process for one specific company only, not a general talent pool or multi-client search.

The company supports mission-critical systems used by millions of users worldwide and is heavily investing in modern cloud-native architecture, platform scalability, and digital transformation initiatives across multiple international markets.

As part of continued growth, they are looking for an experienced Senior C# Backend Developer to join a high-performing engineering team working on large-scale distributed systems and cloud-based applications in a highly collaborative international environment.

This is an opportunity to work on technically challenging products with strong engineering standards, modern infrastructure, and long-term strategic projects.

What You’ll Be Doing

  • Designing, developing, and maintaining backend services and APIs using C# and .NET Core
  • Building scalable, secure, and high-performance applications in cloud-native environments
  • Working closely with cross-functional teams including architects, DevOps engineers, QA, and product stakeholders
  • Deploying, managing, and optimizing applications within AWS cloud infrastructure
  • Contributing to system architecture discussions and technical decision-making
  • Writing clean, maintainable, and well-tested code following engineering best practices
  • Optimizing database interactions and performance using PostgreSQL
  • Supporting CI/CD processes and modern software delivery practices
  • Participating in code reviews, mentoring, and technical knowledge sharing across teams

Required Skills & Experience

  • Strong hands-on experience with C# and .NET Core
  • Solid understanding of backend architecture principles and API development
  • Experience working with Amazon Web Services (AWS), including application
  • Deployment, infrastructure management, and cloud-native concepts
  • Strong understanding of relational databases and PostgreSQL
  • Experience working in agile software development environments
  • Strong problem-solving skills and ability to work independently within distributed teams
  • Good communication skills in an international environment

Nice to Have

  • Exposure to Angular or other modern frontend frameworks
  • Experience with Python
  • AWS certifications or other cloud-related certifications
  • Experience with containerization, CI/CD pipelines, or infrastructure-as-code tools
  • Previous experience working on enterprise-scale or fintech-related systems

What the Company Offers

  • Opportunity to work on enterprise-grade, high-impact platforms used globally
  • Modern technology stack and cloud-first engineering environment
  • International and collaborative team culture
  • Long-term projects with strong technical ownership
  • Professional development and certification support
  • Competitive compensation package
  • Flexible hybrid working model
  • Work with experienced engineers in a highly stable and mature organization

Location & Work Model

  • Serbia (only)
  • Hybrid work model (2–3 days per week in the office, depending on team and project needs)
  • Flexible engagement options:

    • Permanent employment contract (classic contract)
    • B2B contract option available