Jackpocket
We’re defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming.
Here, “impossible” isn’t part of our vocabulary. You’ll face some of the toughest but most rewarding challenges of your career. They’re worth it. Channeling your inner grit will accelerate your growth, help us win as a team, and create unforgettable moments for our customers.
As a Lead Software Engineer you will help establish and lead a team-centered around the mission of providing a best-in-class experience for our customers. This position requires strong technical skills and a bias toward collaboration. You will be working across teams, informing business decisions, and helping to expand our enterprise software platform.
Lead and mentor a team of software engineers, fostering professional growth while guiding the design, development, and maintenance of high-quality .NET applications.
Collaborate with cross-functional teams, including product managers, to understand requirements and deliver scalable, robust technical solutions.
Architect, design and implement software systems using .NET technologies, applying best practices, design patterns, and principles for reusable, flexible code.
Ensure code quality and consistency through code reviews, constructive feedback, and adherence to coding standards.
Troubleshoot complex technical issues, provide effective solutions, and stay current with industry trends to continuously improve the development process.
5+ years of experience in software development, primarily with .NET technologies (.NET 5+, .NET Core, .NET Standard).
Strong understanding of software design principles, design patterns, and scalable architecture.
Proficiency in building RESTful APIs and working with client/server communication protocols.
Knowledge of messaging systems and patterns.
Solid knowledge of microservices architecture, cloud-native solutions, and modern deployment strategies.
Experience with SQL and NoSQL databases, as well as ORM frameworks.
Familiarity with DevOps practices, CI/CD pipelines, Docker, and Kubernetes.
Excellent problem-solving, communication, and leadership skills.
Prior experience in mentoring or leading teams is a plus.
Bachelor’s degree in Computer Science, Engineering, or a related field.
We’re a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Don’t worry, we’ll guide you through the process if this is relevant to your role.