Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer Backend .NET

Brightstar Lottery

Dieppe, CA, NB E1A 6P8

Requisition ID: 19228

Brightstar is an innovative, forward-thinking global leader in lottery that builds on our renowned expertise in delivering secure technology and producing reliable, comprehensive solutions for our customers. As a premier pure play global lottery company, our best-in-class lottery operations, retail and digital solutions, and award-winning lottery games enable our customers to achieve their goals, fulfill player needs and distribute meaningful benefits to communities. Brightstar has a well-established local presence and is a trusted partner to governments and regulators around the world, creating value by adhering to the highest standards of service, integrity, and responsibility. Brightstar has approximately 6,000 employees. For more information, please visit

Short Description

We’re looking for an experienced Senior Software Developer III – .NET Backend to join our collaborative team. This senior role is responsible for designing, building, and maintaining secure, scalable backend systems and data‑driven applications. This role focuses on modern .NET development, API security, and Microsoft SQL Server, with a strong emphasis on performance, reliability, and cloud‑enabled solutions.

Responsibilities

  • Design, develop, and maintain backend services using C# and .NET frameworks
  • Build and support secure RESTful APIs with proper authentication, authorization, and data protection
  • Implement API security best practices, including JWT, OAuth2, OpenID Connect, and role‑based access control
  • Contribute to backend and data architecture decisions aligned with established standards
  • Develop and maintain data access layers using Microsoft SQL Server, including efficient T‑SQL queries and stored procedures
  • Collaborate with DBAs on performance optimization and schema improvements as needed
  • Ensure backend systems meet expectations for scalability, reliability, performance, and security
  • Develop and maintain automated tests (unit, integration, and API‑level)
  • Use Git‑based source control with branching strategies, pull requests, and code reviews
  • Support CI/CD pipelines using tools such as Azure DevOps Pipelines or Jenkins Collaborate with Product, QA, DevOps, and frontend teams to deliver high‑quality solutions

Qualifications

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
  • 5–8+ years of professional software development experience with a strong backend focus
  • Advanced proficiency in .NET and C#
  • Experience building secure APIs using JWT, OAuth2, and OpenID Connect
  • Hands‑on experience with Microsoft SQL Server or similar data base products (Oracle, Postgres, MySQL)
  • Experience working with CI/CD pipelines (Azure DevOps, Jenkins, or similar)
  • Strong understanding of backend architecture, design patterns, and secure coding practices
  • Proficiency with Git and collaborative development workflows

Preferred Qualifications

  • Experience with microservices architecture and distributed systems
  • Familiarity with Azure services (App Services, Functions, Key Vault, API Management) or AWS equivalents
  • Experience with ORM frameworks (e.g., Entity Framework)
  • Knowledge of containerization (Docker, Kubernetes)
  • Experience with API gateways or management platforms

Success Profile

  • Leading Complexity
  • Leading People
  • Leading the Business
  • Leading Self

#LotteryTechnology

Brightstar is committed to sustaining a workforce that reflects the diversity of the global customers and communities we serve, and to creating a fair and inclusive culture that enables all our employees to feel valued, respected and engaged. Brightstar is an equal opportunity employer. We provide equal opportunities without regard to race, color, religion, gender, sexual orientation, gender identity, gender expression, pregnancy, marital status, national origin, citizenship, covered veteran status, ancestry, age, physical or mental disability, medical condition, genetic information, or any other legally protected status in accordance with applicable local, state, federal laws or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted.

All Brightstar employees have a role in information security. Annual training will be assigned and required as appropriate.

For more information, please visit

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Software Developer Backend .NET in Dieppe, NB vacancy
  •  ...employees. For more information, please visit .     Short Description We’re looking for an experienced Senior Software Developer III – .NET Backend to join our collaborative team. This senior role is responsible for designing, building, and maintaining secure,... 
    .net
    Local area

    Brightstar Lottery

    Dieppe, NB
    2 hours ago
  •  ...employees. For more information, please visit .     Short Description We’re looking for a Software Developer II – .NET to join a collaborative team building secure, reliable backend systems that power modern, cloud-enabled applications. This role is a great fit for an... 
    .net
    Local area

    Brightstar Lottery

    Dieppe, NB
    2 hours ago
  •  ...Brightstar has approximately 6,000 employees. For more information, please visit Short Description We’re looking for a Software Developer III Full Stack (.NET/Angular) to join a collaborative team in a senior-level, hands-on engineering role focused on designing, building,... 
    .net
    Long term contract
    Local area

    Brightstar Lottery

    Dieppe, NB
    12 days ago
  •  ...employees. For more information, please visit .     Summary Join a global leader in lottery technology as a Senior Software Applications Developer, contributing to modern, reliable, and secure enterprise reporting solutions. You will support Power BI and Snowflake... 
    Suggested
    Local area

    Brightstar Lottery

    Dieppe, NB
    2 hours ago
  •  ...For more information, please visit Short Description The Software Developer III is a seasoned professional responsible for designing, building...  ...Skills and Abilities Advanced expertise in .NET, Angular, and modern application architectures Strong understanding... 
    .net
    Local area

    Brightstar Lottery

    Dieppe, NB
    23 days ago
  •  ...Brightstar has approximately 6,000 employees. For more information, please visit .     Short Description The Software Quality Assurance Developer II (Manual Software Tester) is a hands-on, detail-oriented contributor who helps ensure the quality, reliability, and usability... 
    Local area
    Immediate start
    Remote work

    Brightstar Lottery

    Dieppe, NB
    2 hours ago
  •  ...employees. For more information, please visit .     Short Description We are seeking a skilled and experienced Software Quality Assurance Developer III (Automated Software Tester) to help ensure the quality, reliability, and performance of our web, API, and mobile... 
    Manual labor
    Local area
    Remote work

    Brightstar Lottery

    Dieppe, NB
    2 hours ago
  •  ...visit .     Short Description Overview The Senior Software Project Manager Cloud leads large, complex, and/or multi-workstream...  ...also performing core project management activities such as developing and maintaining schedules, milestones, and dependencies using standard... 
    Local area

    Brightstar Lottery

    Dieppe, NB
    2 hours ago
  •  ...Overview We are seeking a highly skilled Senior Full Stack Developer with strong expertise in Java, JavaScript, Angular JS, Angular to...  ...team, we want to talk with you! Qualifications ~5+ years of software development experience ~ Bachelor’s degree in Computer Science... 
    Local area

    Brightstar Lottery

    Dieppe, NB
    20 days ago
  • $92k - $132k per year

     ...EY and help to build a better working world.  The opportunity EY is seeking a ServiceNow Strategic Portfolio Management (SPM) Developer to support the design, development, and enhancement of enterprise portfolio, program, and project management solutions on the... 

    EY

    Dieppe, NB
    13 days ago
  • $72k - $108k per year

     ...strategic priorities. We are seeking an experienced SAP BASIS Developer  to join our Managed Services / Application Support team. This...  ...bachelor’s degree in computer science, Information Technology, Software Engineering, or related field. Approximately 3 + years of hands... 
    Weekend work

    Ernst & Young

    Dieppe, NB
    15 days ago
  • $18.28 per hour

     ...customer experience, exceed customer expectations, and achieve a high Net Promoter Score. Leverages customer feedback to prevent or...  ...listening and problem-solving skills. Proven ability to train and develop high performing store teams. Proficient in technology systems,... 
    .net
    Work at office
    Shift work

    Moores the Suit People Corp.

    Dieppe, NB
    3 days ago
  •  ...team that are subject matter specialists who provide advice to high-net-worth business owners and individuals on domestic and cross-...  ...engaging colleagues in the industry Learning opportunities to develop new skills and progress your career The freedom and flexibility... 
    Long term contract
    Private practice
    Work at office
    Worldwide
    Weekend work

    Ernst & Young

    Dieppe, NB
    7 days ago
  •  ...detail Knowledge of MS Office suite, ADP/CDK or other shop software considered an asset Truck industry experience preferred....  ...luxury class RVs. We focus on exceeding customer requirements through continuously developing our team and building technical capabilities.... 
    Permanent employment
    Temporary work
    Internship

    J.D. Irving, Limited

    Dieppe, NB
    8 days ago
  •  ...animations, anticipation effects, transitions, and UI motion Develop materials and shaders for effects such as glows, motion blur, light...  ..., our team are masterminds of developing highly original software and technology solutions that spice up the gaming scene. Bluberi... 
    Flexible hours

    Bluberi

    Dieppe, NB
    7 days ago
  •  ...manage the profitability and gross margin of sales territory and develop the necessary plans and corrective action to meet the target...  ...years of sales experience in the food industry Expertise in PC Software a must (Word, Excel, Outlook, etc). Self-motivated with leadership... 
    Permanent employment
    Full time
    Work at office
    Local area

    Saputo Inc.

    Dieppe, NB
    29 days ago
  • $57.1k - $80.6k per year

     ...refer complex issues / situations beyond own level of expertise Develop and execute on reporting functions and/or produce consolidated...  ...for own area (e.g., processing environment, applications, software, hardware, products) Sound level knowledge with some form of related... 
    Temporary work
    Work at office
    Work from home

    TD

    Dieppe, NB
    22 days ago
  • $144k - $200k per year

     ...ServiceNow platform which includes both Professional Services & Software. This is a key sales role within the organization where you will...  ...members that may be supporting your account in other areas. Develop trusted advisor relationships with key accounts, customer stakeholders... 
    Contract work
    Weekend work

    EY

    Dieppe, NB
    26 days ago
  • $68k per year

     ...firm Information technology (IT) infrastructure Service company Software company Information technology (IT) service provider Data...  ...collecting and processing data to answer specific research questions Develop data mapping methods Develop process and network models to... 
    Full time
    Immediate start
    Remote work

    ED AI Solutions Inc

    Dieppe, NB
    more than 2 months ago
  • $18 - $25 per hour

     ...physically demanding tasks- Proficiency in order picking and fulfillment processes- Knowledge of AS400 system or similar order processing software- Mechanical aptitude for equipment maintenance and repair- Ability to work independently and as part of a team in a fast-paced... 
    Hourly pay
    Full time
    Part time
    Casual work
    Manual labor
    Relocation package
    Monday to friday
    Flexible hours

    Avide floors

    Dieppe, NB
    7 days ago
  • $22 - $25 per hour

     ...telephone calls and messages Calculate billing charges Computer and technology knowledge Electronic scheduler Word processing software Database software Electronic mail MS Excel MS Outlook MS Word Personal suitability Efficient interpersonal... 
    Permanent employment
    Full time
    Apprenticeship

    Clinique Dentaire Champlain Dental Clinic Inc.

    Dieppe, NB
    7 days ago
  •  ...joining the Lab 4.0 development team and assist in expanding our software and hardware portfolio. More specifically, the candidate will...  ...closely with the Satisloh Integrated Solutions development team to develop new features and enhancements for the MES-360 system (... 
    Minimum wage
    Full time
    Local area

    EssilorLuxottica Group

    Moncton, NB
    1 day ago
  •  ...service, or volunteer work Skills Good understanding of accounting techniques Knowledge of the principles governing accounting software Good written and verbal communication skills in French and English Good knowledge of the Windows 365 environment and Microsoft... 
    Work at office

    Ville de Dieppe / City of Dieppe

    Dieppe, NB
    6 days ago
  •  ...Qualifications Required Qualifications ~5–10 years of experience in product management or product leadership roles with ownership of software or platform products. ~ Strong understanding of content management systems, device management, cloud-native architectures, and SaaS... 
    Local area

    Brightstar Lottery

    Dieppe, NB
    2 hours ago
  •  ...sanitation Ensures security of company assets   At Aramark, developing new skills and doing what it takes to get the job done make a...  ...partners, our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional... 
    Full time

    Aramark

    Dieppe, NB
    1 day ago
  •  ...Responsibilities: Job Knowledge and Expertise : Thorough understanding of collision repair processes. Proficiency in estimating software (e.g., Mitchell, Audatex). Knowledge of parts sourcing and ordering procedures. Ability to accurately read and interpret damage... 
    Full time
    Monday to friday

    CSN Collision

    Dieppe, NB
    more than 2 months ago
  •  ...meets reliability and performance. We are looking for an Apprentice Automotive Technician who is eager to build hands-on experience, develop technical skills, and contribute to delivering an exceptional customer experience. If you are motivated to learn, passionate about... 
    Apprenticeship
    Flexible hours

    Steele Auto Group

    Dieppe, NB
    9 days ago
  •  ...Position Summary... Working as a Fashion Associate at Walmart Canada is a great way to develop your skills in the retail industry. A Fashion Associate is a customer service champion that processes and stocks all fashion merchandise and maintains merchandise standards, including... 
    Hourly pay
    Seasonal work

    Walmart Canada

    Dieppe, NB
    9 days ago
  •  ...non-capital projects from initiation to conclusion: presentation of results to leadership; developing performance measures; ensuring that controls are adequate; and help to develop and apply best in class practices. Qualifications: Education Required: Bachelor's Degree... 
    Full time
    Work at office

    Corporate Irving Group Moncton

    Dieppe, NB
    1 day ago
  •  ...everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need... 
    Work from home

    TD

    Dieppe, NB
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer Backend .NET. Be the first to apply!