Senior Software Engineer

Posted Sep 9

This is a fully remote position, open to applicants in Poland.

📋 Description

• Work closely with stakeholders to gather user requirements and convert them into technical design documentation.

• Create scalable software architectures that address both current and future cross-functional requirements, encompassing software, hardware, and communication elements.

• Produce high-level system design diagrams.

• Develop moderate to complex web applications across various platforms.

• Design, construct, test, and maintain applications, websites, data processes, and user interfaces.

• Continuously enhance CI/CD pipelines to guarantee code quality and alignment with DevOps practices.

• Conduct code reviews and advocate for coding standards.

• Promote the adoption of engineering best practices.

• Collaborate with project management to establish technical direction and plan delivery schedules.

• Lead the design, development, and advancement of the technology stack.

• Ensure that platforms are robust, scalable, and prepared for future demands.


⛳️ Requirements

• Expertise in .NET 8+ for developing Web APIs and Worker Services.

• Strong experience with C# 8 and later versions.

• Practical experience with Elasticsearch.

• Comprehensive knowledge of MS SQL Server, including Entity Framework Core and Dapper.

• Familiarity with message queuing systems such as RabbitMQ, Kafka, or Azure Service Bus.

• Proficient in Azure DevOps, encompassing Repos, Pipelines, and Releases.

• Experience with frameworks such as Angular, React, or Vue.

• Understanding of in-memory and distributed caching solutions using tools like Redis.

• Development experience in microservices architecture.

• Solid comprehension of unit testing practices and frameworks.

• Strong written and verbal communication skills.

• Ability to simplify complex ideas.

• Collaborative attitude and capacity for cross-functional teamwork.

• Excellent organizational skills with the ability to juggle multiple projects.

• Exceptional attention to detail and a commitment to producing high-quality work.

• Flexibility in dynamic environments.

• Desirable: extensive knowledge of sports betting markets, including odds calculation, types of bets, and market trends.

• Desirable: background in the online gaming or casino sector, with insights into player behavior and industry regulations.

• Desirable: understanding of gambling regulations and compliance requirements.

• Desirable: experience in developing and implementing customer retention strategies.


🏝️ Benefits

• Access to learning and development programs, tools, training, and career advancement opportunities.

• A performance tool that provides valuable feedback and development assistance.

• Employee Assistance Programme offering resources for employees and their families.

People also viewed

Shield AI11 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix13 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom13 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps13 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce16 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly18 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers