2,474 Open roles
96 Companies
52 Posted today
Jobs / Pinnacle / Senior .NET Developer - Enterprise Architecture
This job is no longer available.

This position has been closed.

Posted 2026-06-09

Senior .NET Developer - Enterprise Architecture

Description

A Senior .Net Developer for the Enterprise Architecture Team will be responsible for design and development of business components and services according to business requirements and technical specifications. Senior .NET Developer will be actively involved in all phases of software development life cycle; this includes requirements gathering, researching, initial configuration, set up, design, documentation, testing, debugging, updates, ongoing support, integration, maintenance and troubleshooting of current and new systems. As part of the Enterprise Architecture Team you will help on setting the bar on the standards in methodology, technology and performance of future systems in the company. You will lead by example on how highly available distributed systems should operate.

Responsibilities
  • Design, develop, and maintain efficient and reliable back-end systems using Microsoft .Net and PGSQL/MSSQL as your default persistence layer.
  • Analyze user requirements and build systems according to the business specifications.
  • Participate in all phases of the software development life cycle.
  • Implement CI/CD pipelines.
  • Monitor application performance via logs, metrics and traces using Elastic/Open Search in order to ensure its high availability and reliability.
  • Working closely with other developers and staff such as project managers, and quality assurance team.
  • Provide technical leadership and mentorship to intermediate and junior developers.
  • Participate in code and design reviews to maintain high quality standards.
  • Ensure high availability and reliability of new and existing systems.
  • Write clean, maintainable, and efficient code using industry best practices.
  • Stay up-to-date with new technology trends, including but not limited to cloud technologies (mainly AWS).
  • Diagnose and resolve production issues through the use of alerts, dashboards, and log analysis.
  • Document your experience while developing a given task so it can be shared with the other development teams.
Requirements
  • Strong analytic, conceptual, and problem-solving abilities with attention to detail. (required)
  • Flexibility and adaptability to business requirements and priority changes. (required)
  • Self-motivated, team player, action and results oriented. (required)
  • Well organized, good communication and reporting skills. (required)
  • Capacity to prioritize and effectively handle numerous tasks in a fast-paced, results-oriented environment. (required)
  • Ability to adapt to a diverse and reactive working environment. (required)
  • Previous experience with solution definition and ownership of delivery. (required)
  • Initiative to work independently, but also able to work effectively with team members. (required)
  • Degree or Diploma in Computer Science or related field. (required)
  • 5+ years of professional software development experience in Microsoft Net. (required)
  • Knowledge of relational databases and experience with PGSQL / MSSQL Server. (required)
  • General knowledge of cloud technologies. (required)
  • Extensive experience in design/development of highly scalable and high performance distributed systems. (required)
  • Proven experience with message-oriented middleware systems such as RabbitMQ. (required)
  • Experience in test automation. (required)
  • Technology enthusiast. (required)
  • Passion to learn and discover things. (required)
About Pinnacle

Pinnacle, formerly known as Pinnacle Sports, is an online bookmaker established in 1998. It is known for a "gimmick-free" approach that focuses on offering low margins, high betting limits and competitive odds rather than bonuses or promotions. This model allows it to welcome winning bettors, who it claims win more than at typical bookmakers. Pinnacle operates internationally and is headquartered in Birkirkara, Malta.

Read more about Pinnacle →

Similar Active Jobs
PinnacleSalesRemote

Esports Live Trader

Pinnacle is seeking an Esports Live Trader to control and price markets, increasing profitability and managing financial risk. The role involves customer analysis, monitoring sporting events for algorithmic inefficiencies, in-depth market research, and providing feedback for task improvement. Candidates should have strong mathematical skills, the ability to multitask and make quick decisions, and fluency in English.

RemoteFull-timeMid-levelEnglish
2026-06-09
PinnacleSalesToronto, Canada, Malta

Pregame / Live Trader (Toronto/Malta)

Pinnacle is seeking a Pre-Game / Live Trader to control and price markets, increasing profitability while managing financial risk. The role involves customer analysis, monitoring sporting events for algorithmic issues, in-depth market research, and providing feedback for task improvement. This position is based in Toronto or Malta.

On-siteFull-timeMid-levelEnglish
2026-06-09
PinnacleSalesValletta, Malta

Live Sports Trading Team Lead

The Live Sports Trading Team Lead will oversee a team responsible for live trading in key global sports markets, including basketball, hockey, and baseball. This role involves leading the team to ensure accurate pricing, risk management, and efficient execution of live in-play betting markets. The Team Lead will drive team performance, manage market efficiency, and maintain profitability while delivering a high-quality betting experience. A Bachelor's degree and 3+ years of experience in live sports trading are preferred.

On-siteFull-timeLead3+ yearsEnglish
2026-06-09
PinnacleOperations & LogisticsRemote

Customer Service Representative

As a Customer Service Representative, you will be the first point of contact for players, delivering timely, empathetic, and effective assistance across live chat, email, and social media. You will also play a key role in customer verification processes and ensuring compliance with KYC/AML requirements across multiple jurisdictions. This dual focus on player experience and operational integrity makes the role essential to both customer satisfaction and regulatory compliance.

RemoteMid-level1+ yearEnglish
2026-06-09
PinnacleProduct & DevelopmentValletta, Malta

Trading Systems Associate (Malta)

We are seeking a technically driven individual with a background in the Sportsbook industry and a strong passion for sports and statistics. This role is complimented by familiarity with either SQL, Splunk/ELK, Azure Log Analysis, or similar query languages to support and optimize trading operations across Pinnacle’s platforms. The primary objective is to ensure the seamless operation and continuous improvement of Pinnacle’s trading systems. A key aspect of the role includes building a broad-spectrum understanding of Pinnacle’s domain and learning the ins and outs of support efforts needed for major sportsbook events. The role involves flexible scheduling, including one weekend day, to maintain optimal coverage during critical sporting events.

On-siteFull-timeMid-levelEnglish
2026-06-09