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

Software Engineer 2 (.NET, Angular) - eBilet

Job Description

A hybrid work model requires 1 day a week in the office

eBilet is the leader in online ticket sales in the cultural and entertainment industry in Poland. We cooperate with the largest national and international event organizers, providing services for individual and corporate ticket sales, as well as promotion and comprehensive event management. We offer ticket sales and entry control systems for all cultural and sports events. We provide our organizers and partners with complete technological solutions for current editions and sales trend tracking. Since 2019, we have been part of the Allegro Group.

Do you want to see how the eBilet team works? Check it out:  Poznaj eBilet!

We are looking for people who:

  • Have a Bachelor’s Degree in Computer Science/Information Technology
  • Have deep knowledge of .NET
  • Have experience in MS SQL / PostgreSQL
  • Are familiar with containerization (Docker and Kubernetes)
  • Want to be proud of the code they write but are also willing to accept feedback and share their knowledge during code reviews
  • Are eager to continuously develop their skills and expand their knowledge
  • Know English at B2 level

The following are also a plus:

  • Practical experience with JS, TS, HTML, CSS, XML, Angular
  • Working experience with MS Azure
  • Familiarity with microservices architecture

Additionally, we offer:

  • Well-located office (with fully equipped kitchens and bicycle parking facilities) and excellent working tools (height-adjustable desks, interactive conference rooms)
  • A wide selection of fringe benefits in a cafeteria plan – you choose what you like (e.g. medical, sports or lunch packages, insurance, purchase vouchers)
  • English classes that we pay for, related to the specific nature of your job
  • 16" or 14" MacBook Pro with M1 processor and, 32GB RAM or a corresponding Dell with Windows (if you don’t like Macs) and other gadgets that you may need
  • Working in a team you can always count on — we have on board top-class specialists and experts in their areas of expertise
  • A high degree of autonomy in terms of organizing your team’s work; we encourage you to develop continuously and try out new things
  • Hackathons, team tourism, training budget and an internal educational platform, MindUp (including training courses on work organization, means of communications, motivation to work and various technologies and subject-matter issues)
  • If you want to learn more,  check it out

In your daily work you will handle the following tasks:

  • You will develop and maintain microservices in the .NET ecosystem
  • You will work with Azure DevOps for maintaining source code
  • You will be responsible for creating tables, stored procedures and making schema changes in SQL Server databases

Why is it worth working with us?

  • We use the latest version of .NET 8 in the .NET ecosystem
  • Microservices in .NET are running on Kubernetes in the Microsoft Azure cloud
  • We practice Code Review, Continuous Integration, Scrum/Kanban, Domain Driven Design, Test Driven Development, Pair Programming, depending on the team
  • Technological autonomy: you get to choose which technology solves the problem at hand (no need for management’s consent). You are responsible for what you create
  • Over 100 original open source projects and a few thousand stars on github
  • We organize Allegro Tech Live event, a 100% remote version of our offline Allegro Tech Talks meetups, and we make guest appearances at the invitation of such communities as Warsaw AI, JUG (Poznań, Łódź, Lublin, Wrocław), WG .Net, Dare IT, Women in Tech Summit
  • We focus on development as well. We organize hackathons and internal conferences (e.g. the annual Allegro Tech Meeting), our employees regularly participate in events both in Poland and abroad (Europe and USA), and each team has its own budget for training and study aids. If you want to keep growing and share your knowledge, we will always support you

This may also be of interest to you: 

Allegro Tech Podcast → https://podcast.allegro.tech/

Send in your CV and see why it is #dobrzetubyć (#goodtobehere)

Allegro Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Allegro DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Allegro
Allegro CEO photo
Francois Nuyts
Approve of CEO

Average salary estimate

$60000 / YEARLY (est.)
min
max
$50000K
$70000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer 2 (.NET, Angular) - eBilet, Allegro

Are you a talented Software Engineer 2 with a passion for .NET and Angular? Join us at eBilet in Poznań, Poland, where we’re not just leaders in online ticket sales for cultural and entertainment events but also champions of innovation! We pride ourselves on offering a hybrid work model, with just one day a week required in the office. Here, you’ll find exciting opportunities to develop and maintain microservices in the .NET ecosystem while leveraging cutting-edge technologies like Azure DevOps and containerization with Docker and Kubernetes. You’ll be a core part of a collaborative team, surrounded by top-class specialists who contribute their expertise during code reviews and knowledge sharing sessions. Your role will also involve creating SQL tables and procedures, but don’t worry if you’re still growing in those areas - we value eager learners! At eBilet, we believe in technological autonomy, allowing you to choose the right tools and technologies for the job. Plus, we offer a fantastic work environment complete with fully equipped offices, various fringe benefits, and opportunities for continuous skill development. Exciting hackathons and team-building activities await as well. With our commitment to employee growth and a focus on current trends in the tech industry, there’s no better place to elevate your career. So, if you’re ready to be proud of your code and step into a role that offers both challenges and rewards, we’d love to see your CV! We can’t wait to welcome you to the eBilet family!

Frequently Asked Questions (FAQs) for Software Engineer 2 (.NET, Angular) - eBilet Role at Allegro
What are the main responsibilities of a Software Engineer 2 at eBilet?

As a Software Engineer 2 at eBilet, your primary responsibilities include developing and maintaining microservices within the .NET ecosystem, utilizing Azure DevOps for source code management, and creating tables and stored procedures in SQL Server databases. You will collaborate with your team to ensure high-quality code through practices like Code Review, while also engaging in various methodologies like Scrum/Kanban.

Join Rise to see the full answer
What qualifications are required to become a Software Engineer 2 at eBilet?

To qualify for the Software Engineer 2 position at eBilet, candidates must possess a Bachelor’s Degree in Computer Science or Information Technology, deep knowledge of .NET, and experience with MS SQL or PostgreSQL. Familiarity with containerization tools such as Docker and Kubernetes, along with a strong desire for continuous learning and a B2 level English proficiency, is also essential.

Join Rise to see the full answer
What technologies does eBilet utilize for software development?

At eBilet, we leverage the latest technologies including .NET 8, microservices architecture running on Kubernetes in the Microsoft Azure cloud, and Azure DevOps for resource management. You will also have the opportunity to work with JS, TS, and Angular, depending on your interests and team needs.

Join Rise to see the full answer
What is the work environment like for a Software Engineer 2 at eBilet?

The work environment for a Software Engineer 2 at eBilet promotes collaboration and innovation. We offer a hybrid work model, an office equipped with modern amenities, and a culture that encourages professional growth. Our team actively engages in hackathons, internal conferences, and provides a budget for training, ensuring you continue to enhance your skills.

Join Rise to see the full answer
How can a Software Engineer 2 at eBilet advance their career?

Career advancement for a Software Engineer 2 at eBilet is supported through continuous training, participation in tech events, and exposure to various projects. Contributions to open-source initiatives and opportunities to present at Allegro Tech events also pave the way for professional growth and recognition in the tech community.

Join Rise to see the full answer
Common Interview Questions for Software Engineer 2 (.NET, Angular) - eBilet
What experience do you have with .NET Framework?

An effective answer should highlight specific projects where you've implemented .NET technologies, the challenges you faced, and the solutions you developed. Emphasizing your contributions to a team environment can also exemplify your collaborative spirit, which aligns with eBilet's work culture.

Join Rise to see the full answer
Can you explain the microservices architecture?

When answering, describe microservices as a design approach that focuses on building software applications as a collection of independently deployable, small services. This should include discussing the benefits, such as improved scalability and easier deployment, and how you've applied this in your previous projects, especially if using .NET.

Join Rise to see the full answer
How do you approach code reviews?

Demonstrate how you value feedback and collaboration by discussing how you prepare for code reviews, the importance of constructive feedback, and how you’ve used reviews to improve code quality. Share an example where a review led to significant improvement in your or your team's work.

Join Rise to see the full answer
What strategies do you use to manage your workload in Agile environments?

Highlight your understanding of Agile principles, such as maintaining a backlog, regular sprints, and using tools like Azure DevOps for tracking progress. Offering a specific example of a project where these strategies led to successful outcomes can showcase your practical experience.

Join Rise to see the full answer
What tools do you use for source control, and why?

Talk about various source control tools you are familiar with, focusing on Azure DevOps if possible. Explain your rationale for choosing specific tools based on team needs, the complexity of the project, or other factors that demonstrate your problem-solving abilities.

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

Discuss your passion for continuous learning, mentioning resources such as online courses, tech blogs, podcasts (like Allegro Tech Podcast), and participation in community events. This shows your proactive approach to professional growth, which aligns well with eBilet’s values.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame the hurdles.

Choose a relevant project where challenges were significant. Identify the specific difficulties, the strategies you employed to address them, and the outcomes. This will demonstrate your problem-solving skills and resilience, key traits for a Software Engineer at eBilet.

Join Rise to see the full answer
What is your experience with database management systems?

Be sure to discuss your familiarity with SQL Server and PostgreSQL, detailing specific tasks like creating stored procedures or optimizing queries. Mention how you have ensured data integrity and performance within your projects.

Join Rise to see the full answer
Can you explain the concept of containerization?

Define containerization as the encapsulation of an application and its dependencies in a container, allowing for consistency across environments. Share your experience with Docker and Kubernetes, focusing on how this has improved deployment efficiency in your past work.

Join Rise to see the full answer
What is the importance of team dynamics in software development?

Emphasize the role of communication, trust, and collaboration in achieving project success. Provide examples of how positive team dynamics led to better problem solving and enhanced productivity in your work, reflecting eBilet’s commitment to teamwork.

Join Rise to see the full answer
Similar Jobs
Posted 2 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
komoot Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 4 days ago
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
Posted 13 days ago
digiRocks Remote No location specified
Posted 11 days ago
Photo of the Rise User
Northwestern Memorial Healthcare Remote 541 N Fairbanks Ct, Chicago, IL 60611, USA
Posted 13 days ago

Allegro is the most popular Polish shopping destination with about 17 million users monthly and over 1.1 million items sold on the platform daily. Making a site like this work requires a lot of engineering and as the site grows, we learn and adopt...

105 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 27, 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, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
C
Someone from OH, Sunbury just viewed Data Entry Online at Comforce Resource
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
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
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