Senior .NET Backend Developer

Senior .NET Backend Developer

Just Eat Takeaway.com

Sofia, Bulgaria

All about the role

As a Senior .NET Software Engineer within our Growth Domain at the Sofia office, you will be key to driving our restaurant partners' success. Your primary focus will be on enhancing and expanding our loyalty program, an essential tool for our partners to grow their businesses. In this role, you will be tasked with developing and refining scalable, high-quality software solutions that serve a diverse global market.

This will include creating and improving various back-end components for company projects, utilizing technologies such as C#, .NET, GitHub CI, and AWS cloud infrastructure.

Your key responsibilities will include:

  • Collaborate with team members across diverse, multi-located hubs, working together to design and implement integrated solutions;
  • Implement new features, ensuring established code quality standards.

What will you bring to the table?

Here’s what we’re looking for from our .NET Developer:

  • 5+ years of experience in C# and .NET Core;
  • Capability to mentor junior engineers, share technical expertise, and lead technical discussions, thereby enhancing code quality and promoting a collaborative team environment;
  • Has a clear understanding of the wider engineering test strategy;
  • Demonstrates a secure coding-led approach to work within their team;
  • Be comfortable with working across multiple technology stacks, or open to learning new technologies;
  • Solid understanding of web technologies and communication protocols such as HTTP, REST, GRPC, etc.;
  • Knowledgeable in various database systems, including RDBMS and NoSQL databases, with the ability to design and interact with complex data models;
  • Strong foundation in software engineering principles and best practices, including but not limited to data structures, design patterns, microservice and event-driven architectures, object-oriented design, and code optimization;
  • Well-versed in Git VCS;
  • Proficient in DevOps practices, with hands-on experience in CI/CD pipelines and containerization tools like Docker, Kubernetes, etc.;
  • Excellent communication skills, demonstrated by the ability to foster effective relationships with engineering teams and stakeholders;
  • Proficient in project planning and estimation, with a proactive approach to navigating challenges and seeking assistance when necessary;
  • Highly motivated and passionate about contributing to the company's vision and developing its products;
  • Writes clear, maintainable, well-documented code;
  • Experienced in agile methodologies, particularly Scrum and Kanban, with a flexible approach to collaborative software development;
  • Willingness to learn and grow professionally in a team environment;
  • Fluent in both spoken and written English, with the ability to communicate effectively in a multicultural environment.

It's not mandatory, but it would be nice if you also had the following:

  • Experience in cloud application development (AWS);
  • Familiarity with container orchestration: k8s (EKS, GKE) or similar (Swarm, OpenShift);
  • Experience with working on global enterprise solutions with a focus on scalability, performance, security, and cost optimizations.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Bulgaria      C Sharp Developer      Developer      Web Developer      Just Eat Takeaway.com     

© EuroJobsites 2024