As a Senior Backend Developer, you will be part of the Software Engineering department, which is responsible for developing and delivering enterprise-level software solutions. You will be forming part of our talented team of developers, actively engaging in the creation of innovative features to enhance the product and maintaining existing functionality.
- Leverage an in-depth understanding of software engineering principles and best practices to contribute to the development and enhancement of our products.
- Collaborate closely with cross-functional teams to analyse requirements and translate them into efficient and scalable software solutions, taking into consideration performance, security, and integration aspects.
- Demonstrate technical leadership by actively participating in the design and development of complex system features, providing guidance to junior team members, and ensuring the adherence to coding standards.
- Drive the implementation of best practices in coding, testing, and deployment to maintain a high standard of code quality and support scalable and maintainable software solutions.
- Stay abreast of industry trends, emerging technologies, and advancements in software engineering, actively incorporating relevant insights into the development process to enhance our software offerings.
- Demonstrates advanced proficiency in utilising the latest .NET Technologies (.NET Core, WebAPIs, Orleans) within the B2B software industry, particularly in the dynamic environment of igaming solutions.
- Extensive experience working with microservices architecture, showcasing the ability to design and implement scalable solutions for the igaming space.
- Hands-on experience with event-driven microservices architecture, ideally using Kafka and Microsoft Orleans’ actor framework, leveraging different communication ports including REST, Events and RPC
- Adept at planning and executing tasks both autonomously and collaboratively within a team, emphasising effective communication and collaboration.
- Deep knowledge of source control and GIT Flow, emphasising best practices for version control
- Experience with JIRA is considered helpful, with a preference for familiarity with tools that enhance collaboration and project management.
- Strong expertise in multi-threading and concurrency, with practical experience optimising software for performance and reliability.
- Proven experience in debugging, performance profiling, and optimization, showcasing a commitment to delivering high-quality software solutions.
- Solid understanding of observability principles and tools, such as Prometheus and Grafana.
- Considerable experience with client/server or N-tier architectures, complemented by a comprehensive understanding of object-oriented and service-oriented application development.
- Strong understanding of the software development cycle, emphasising the ability to navigate and contribute effectively throughout the entire development process.
- Exceptional development, time management, and problem-solving skills, aligning with the demands of the fast-paced igaming industry.
- Great career development opportunities
- Hybrid working model
- Private Health Insurance
- Health and Wellbeing Package (350 EUR per year)
- Birthday Day Off
- Me Time – 1 day off per year
- Lunches in the office for free
- Budget for trainings and certifications