Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Development Engineer II - (Angular/.NET) image - Rise Careers
Job details

Software Development Engineer II - (Angular/.NET)

Company Description

Sports betting, gaming and interactive entertainment is changing, and we’re leading that change. By putting people first. By placing exciting, engaging and entertaining experiences at more fingertips than ever before. We're pulling into pole position by pushing boundaries further. With innovation. With technology. But most importantly, with people like you. Because when you join Entain, it’s your game. So let’s win together.

Job Description

As a Software Development Engineer III, you will be responsible for designing, developing, deploying, and maintaining medium to high complexity features, with guidance from senior engineers. 

Reporting to the Technical Lead, you'll be part of the Product & Technology Team, ensuring systematic and efficient development through all stages of the Software Development Lifecycle.

Are you ready to be a part of our journey delivering excellence and collaborating with one of the world's biggest online gaming and entertainment groups?

What you will do

  • Assumes responsibility for delivering well-defined, moderately complex features in alignment with defined specifications.
  • Demonstrates proficiency in debugging and resolving issues across development, testing, and production environments.
  • Build high-quality, clean, scalable, and reusable code by enforcing best practices around software development life cycle.  
  • Collaborates consistently by working closely with other team members, actively contributing to the delivery of features and fixes.
  • Drives RFC (Request for Comments) process in proposing new changes and technology improvements.
  • Actively mentoring and providing guidance to Software Engineers.

Qualifications

  • Proficient in TypeScript, adept at navigating event loop blocking in JavaScript.
  • Proficient in Angular and its design principles; proficient in HTML/CSS, with additional knowledge of CSS pre-processors is a plus.
  • Experience and a good understanding of async and parallel programming (synchronization primitives, async/await, tasks cancellation, synchronization context) in .net.
  • Ability to design comprehensive testing strategies covering unit, integration, end-to-end, flow 
  • Deep understanding of advanced programming concepts (SOLID, OOPs, Functional), design patterns, and architectural principles.
  • Experience in Agile Development processes and Software Development Lifecycle.

Additional Information

At Entain, we know that signing top players requires a great starting package, and plenty of support to inspire peak performance. Join us, and a competitive salary is just the beginning.

Depending on your role and location, you can expect to receive benefits like

  • Group Bonus Plan
  • Private Medical Insurance – Personal Cover
  • Food vouchers – 150 BGN per month 
  • Dental Allowance – 200 BGN per year, 100 BGN during probation 
  • Annual Holiday – 25 days annually, plus local public holidays 
  • Additional ‘It’s Your Game’ day off 
  • Entain & Enhance days – 2 paid days off to focus on your professional or personal development 
  • Volunteering (2 additional days)
  • Life Insurance
  • Personal Disability Insurance
  • Critical Illness Insurance
  • Multi-Sport Card – Self Contribution 
  • Hybrid working – 2+ days per week in the office 
  • Christmas bonus
  • Transport cost assistance
  • Utilities cost assistance
  • Sharesave Scheme 
  • Paid subscription to the mental wellbeing app Unmind 
  • Amazing social events and Christmas party 

And outside of this, you’ll have the chance to turn recognition from leaders and colleagues into amazing prizes, join a winning team of talented people and be a part of an inclusive and supporting community where everyone is celebrated for being themselves.

Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us.

At Entain, we do what's right. It's one of our core values and that's why we're taking the lead when it comes to creating a diverse, equitable and inclusive future - for our people, and the wider global sports betting and gaming sector. However you identify, our ambition is to ensure our people across the globe feel valued, respected and their individuality celebrated. 

We comply with all applicable recruitment regulations and employment laws in the jurisdictions where we operate, ensuring ethical and compliant hiring practices globally.

Entain Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Entain DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Entain
Entain CEO photo
Jette Nygaard-Andersen
Approve of CEO
What You Should Know About Software Development Engineer II - (Angular/.NET), Entain

Are you ready to lend your skills as a Software Development Engineer II at Entain? Located in the vibrant city of Sofia, Bulgaria, you will step into a dynamic role where you'll design, develop, deploy, and maintain software applications with a straightforward approach. Joining our Product & Technology Team, you'll collaborate with fellow developers and lead engineers, tackling medium to high complexity features while contributing positively to our mission of revolutionizing the sports betting and gaming world. You'll craft high-quality, scalable, and reusable code, while mastering technologies like Angular and .NET, ensuring you’re always at the forefront of development best practices. We pride ourselves on fostering a friendly environment where knowledge sharing is encouraged, driving our innovation through teamwork and support. You will guide junior engineers while maintaining a focus on growth and learning within the agile development framework. Plus, we’re dedicated to recognizing your hard work through competitive salaries, generous benefits, and an amazing work-life balance. At Entain, it’s not just about your code—it's about being part of a community that celebrates diversity, fosters inclusivity, and works cohesively towards common goals. So, if you’re passionate about technology and aspire to deliver excellence in software solutions, we can’t wait to meet you and win together!

Frequently Asked Questions (FAQs) for Software Development Engineer II - (Angular/.NET) Role at Entain
What are the key responsibilities of a Software Development Engineer II at Entain?

As a Software Development Engineer II at Entain, your primary responsibilities will include designing and developing medium to high complexity features aligned with specifications. You should demonstrate proficiency in debugging issues across development, testing, and production environments, while continually writing clean, scalable code. Collaboration with team members is crucial, as you'll actively contribute to feature delivery, mentor other engineers, and propose improvements through the RFC process.

Join Rise to see the full answer
What qualifications are required for the Software Development Engineer II position at Entain?

For the Software Development Engineer II role at Entain, candidates should be proficient in TypeScript, Angular, and .NET frameworks. A solid understanding of advanced programming concepts and design principles is essential, along with experience in agile development. Familiarity with comprehensive testing strategies and best practices in software development life cycles will also enhance your application.

Join Rise to see the full answer
What technologies will a Software Development Engineer II work with at Entain?

In the Software Development Engineer II role at Entain, you'll primarily work with Angular for frontend development and .NET for backend services. Proficiency in HTML, CSS, and an understanding of CSS preprocessors would add value. Moreover, a good grasp of asynchronous programming concepts within .NET will be crucial for your project success.

Join Rise to see the full answer
How does Entain support the professional development of Software Development Engineers II?

At Entain, we are committed to nurturing talent and encouraging professional growth. Software Development Engineers II have access to mentorship opportunities, training programs, and special days off like 'Entain & Enhance' days dedicated to skills development. Plus, you'll benefit from a collaborative atmosphere that promotes knowledge sharing and continuous learning.

Join Rise to see the full answer
What can I expect in terms of work culture as a Software Development Engineer II at Entain?

As a Software Development Engineer II at Entain, you can expect a culture focused on innovation, inclusivity, and collaboration. We value individual contributions while emphasizing teamwork to drive results. With a commitment to diversity, our community celebrates uniqueness and ensures every voice is heard, creating a supportive working environment.

Join Rise to see the full answer
Common Interview Questions for Software Development Engineer II - (Angular/.NET)
Can you explain your experience with Angular and .NET?

Certainly! When discussing your experience with Angular and .NET, highlight specific projects where you used these technologies. Describe your familiarity with Angular components, services, and lifecycle hooks, and detail your experience in creating RESTful APIs with .NET. Sharing challenges you've overcome will illustrate your problem-solving skills.

Join Rise to see the full answer
How do you approach debugging in a software development environment?

In a software development environment, my approach to debugging starts with clean, organized code. I utilize debugging tools and logging to identify issues. For instance, when encountering an error, I replicate the issue, analyze stack traces, and methodically test sections of code. This helps me isolate the problem effectively, leading to efficient solutions.

Join Rise to see the full answer
What are some best practices you follow in software development?

Some best practices I follow include adhering to coding standards, implementing version control, and writing clear documentation. Additionally, I emphasize regular code reviews and testing, which enhance code quality and collaboration among team members. Utilizing design patterns and principles like SOLID also guides my development process.

Join Rise to see the full answer
Could you provide an example of a successful project you've worked on?

Certainly! I once worked on a customer-facing application where I led the development of its front end using Angular. I collaborated with backend teams to integrate APIs, and through proactive engagement and feedback loops, we completed the project ahead of schedule, significantly improving user engagement metrics.

Join Rise to see the full answer
How do you prioritize tasks in your development workflow?

I prioritize tasks based on project deadlines and their impact on the overall system. Utilizing tools like Agile methodologies helps me break down tasks into manageable pieces, allowing for flexible scheduling and timely adjustments as project requirements evolve. Regular check-ins with my team ensure alignment on priorities.

Join Rise to see the full answer
What strategies do you use for writing efficient, reusable code?

To write efficient, reusable code, I focus on modular design principles, creating functions that handle specific tasks. I utilize component libraries in Angular to avoid redundancy and adhere to DRY principles. Furthermore, I ensure my code is well-documented and follows clear naming conventions to maintain its usability across the team.

Join Rise to see the full answer
How do you stay updated with the latest technologies and trends?

Staying updated involves a mix of attending workshops, following industry blogs, and participating in online forums. I regularly contribute to open-source projects and engage with communities that focus on Angular and .NET advancements, which helps me stay informed about new features and best practices.

Join Rise to see the full answer
What do you think is the biggest challenge in software development today?

One of the biggest challenges in software development today is ensuring security and compliance while maintaining agility. With growing cyber threats, it’s imperative to integrate security measures into the development lifecycle. Staying informed about security practices and involving security teams early can mitigate these risks effectively.

Join Rise to see the full answer
Describe your experience mentoring junior developers.

Mentoring junior developers is a rewarding experience where I focus on fostering their growth by providing hands-on guidance and constructive feedback. I encourage them to take ownership of smaller projects and pair program to share knowledge. This not only builds their confidence but also enhances team collaboration.

Join Rise to see the full answer
How do you handle feedback or criticism regarding your code?

I view feedback as essential for growth. When receiving criticism, I remain open-minded and reflect on the comments to identify areas for improvement. Engaging in discussions about the feedback helps clarify any misunderstandings and fosters a positive exchange that leads to better code quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Entain Remote Unter den Linden 40, 10117 Berlin, Germany
Posted 11 days ago
Photo of the Rise User
Entain Remote Промишлена зона Хладилника, bul. "Nikola Y. Vaptsarov" 55, 1407 Sofia, Bulgaria
Posted 11 days ago
Photo of the Rise User
Posted 8 days ago
Posted 3 days ago
Posted 10 days ago
Photo of the Rise User
Applied Intuition Remote Mountain View, California, United States
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Gerresheimer Remote Gewerbegebiet An der Ringstraße, 92536 Pfreimd, Deutschland
Posted 8 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins