- Position: Senior .NET Software Engineer
- Salary: up to 27 600 PLN, B2B; 23 000 PLN, perm contract
- Working model: Hybrid
Our client is one of the world’s leading companies providing innovative products for the sports industry. They collect, organize, and deliver high-quality sports data, helping sports enthusiasts, media, and betting organizations achieve their goals.
They connect people through what they do, and create a better world for sports every single day!
The role:
- We are currently looking for an experienced talent who would like to join the R&D group and work with us to solve complex problems!
- As a product company, they are looking for long-term cooperation.
Your role as Senior Developer requires quality engineering experience. - You will be a team player cooperating with other Developers, Product Managers, QA, System Architects, and a Tech Leader. You will spend your time mostly on:
– coding new features (~60%)
– maintenance and bug fixing (~20%)
– internal meetings and analyses (~20%)
Requirements:
- Minimum 5 years of professional experience in backend development, with a proven track record of deploying production-grade services
- Sound experience in C# .Net Core
- Proficiency in real-time messaging systems and technologies such as RabbitMQ and Kafka
- Strong experience with SQL and NoSQL databases like MySQL, PostgreSQL, or MongoDB
- Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud,
- Good understanding of containerized architecture such as Docker, Kubernetes
- Finished studies in a technical field like computer science, mathematics, physics, or a related area
- A very good English (both written and spoken)
- Willingness to work in a hybrid mode
Nice to have:
- Experience in frontend frameworks such as Angular, React or Vue.js
- Proficiency in scripting languages like Python, Bash, Powershell
Responsibilities :
- Lead the development and deployment process of robust, scalable backend services
- Collaborate with system architects, data scientists, and product managers to define and implement business logic and data models.
- Maintain and optimize existing backend systems for performance, reliability, and scalability.
- Conduct code reviews, enforce coding standards, and mentor junior engineers to elevate code quality across the team.
- Stay informed about new backend technologies and assess their usability for current and future projects.
- Establish good relationships with your teammates and partners, understand requirements, create code, automatic tests, and documentation
Benefits:
- Life insurance
- Medical Care
- Fresh Fruits and Beverages
- English hours
- E-learning
- Company library
- Training
- Food card
- Birthday celebration
- Free days & remote work
- Welcome pack
- Team integration bonus
- Happy hours
- Company picnics
- Integrations trips