Software Developer Full Stack Angular/.Net

Brightstar Lottery

Dieppe

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Brightstar Lottery in Dieppe, NB is seeking a Software Developer III Full Stack to design, build, and sustain complex enterprise software in an Angular/.NET stack. The role blends deep technical work with leadership, ownership, and collaboration.

You will contribute across front-end, API, and database layers, mentor teammates, and influence architectural decisions aimed at scalability, performance, and security in a global lottery platform.

Qualifications

  • 5+ years of software development experience; Master’s degree may reduce to 3+ years of experience.
  • Expert hands-on experience with Angular, .NET, C#, JavaScript/TypeScript, and modern web app architectures.
  • Expertise in MS SQL Server, including query development, procedures, performance tuning, and data modeling.

Responsibilities

  • Design, develop, and maintain scalable, secure full-stack applications using Angular, .NET, C#, and MS SQL Server.
  • Lead implementation of complex features, integrations, and enhancements across front-end, API, and database layers.
  • Contribute to architectural decisions and technical designs to support long-term scalability and maintainability.
  • Conduct thorough code reviews and mentor team members with best practices.

Skills

Angular
.NET
C#
JavaScript/TypeScript
MS SQL Server

Education

Bachelor’s degree in Computer Science/Information Technology or related field

Tools

GitHub/Bitbucket/SVN/CVS

Job description

Location: Dieppe, CA, NB E1A 6P8

Requisition ID: 19229

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 www.brightstarlottery.com.

Short Description

We’re looking for a Software Developer III Full Stack (Angular/.NET) to join a collaborative team in a senior-level, hands-on engineering role focused on designing, building, and sustaining complex, business-critical software solutions in an enterprise environment. This position blends deep technical expertise with leadership, ownership, and collaboration.

Responsibilities
  • Design, develop, and maintain scalable, secure, and maintainable full-stack applications using Angular, .NET, C#, and MS SQL Server
  • Lead the implementation of complex features, integrations, and enhancements across front-end, API, and database layers
  • Contribute to architectural decisions and technical designs that support long-term scalability, performance, and maintainability
  • Conduct thorough code reviews and mentor team members by modeling best practices and constructive feedback
  • Troubleshoot, analyze, and resolve high-impact, complex production and non-production issues
  • Collaborate with Engineering Managers, Architects, and cross-functional partners to align technical solutions with business goals
  • Improve application performance, reliability, observability, and security through proactive analysis and optimization
  • Advocate for and contribute to modern development practices, tools, and automation
  • Support a positive, inclusive team environment that values diverse perspectives and shared ownership
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
  • 5+ years of experience in software development; candidates with a Master’s degree may have 3+ years of relevant experience
  • Expert hands-on experience with Angular, .NET, C#, JavaScript/TypeScript, and modern web application architectures
  • Expertise in MS SQL Server, including query development, stored procedures, performance tuning, and data modeling
Preferred
  • Proven experience working across application, API, and database layers in enterprise-scale systems
  • Solid understanding of system integration patterns, RESTful APIs, and cloud-native or distributed services
  • Experience with version control systems such as GitHub, Bitbucket, SVN, or CVS
  • Strong analytical, problem-solving, and troubleshooting skills with attention to detail
  • Clear, inclusive written and verbal communication skills, with the ability to explain complex concepts to varied audiences
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 www.brightstarlottery.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Project Manager
Software Project Manager

Brightstar Lottery • Dieppe

Hybrid
CAD 90,000 - 120,000
Senior Software Developer - Lotteries
Senior Software Developer - Lotteries

Canadian Bank Note Company, Limited • Ottawa

On-site
CAD 80,000 - 110,000
Defined contribution pension plan
Comprehensive health insurance
Virtual health services
+1
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Randstad Canada • Toronto

On-site
CAD 90,000 - 120,000
Software Developer (Junior to Intermediate)
Software Developer (Junior to Intermediate)

MAD Elevator Inc. • Mississauga

On-site
CAD 72,000 - 95,000
Lead .Net Fullstack Developer
Lead .Net Fullstack Developer

Citigroup Inc. • Mississauga

On-site
CAD 168,000 - 237,000
Manager, Software Development
Manager, Software Development

Pollard Digital Solutions • Winnipeg

On-site
CAD 120,000 - 150,000
Competitive compensation
Profit sharing program
Company pension
+4
Full-Stack Developer – .NET, C#, Angular, Azure
Full-Stack Developer – .NET, C#, Angular, Azure

LGS, an IBM Company • Canada

On-site
CAD 75,000 - 100,000
Personalized mandate support
Pre-interview coaching
Opportunities to learn new technologies
Fullstack Software Engineer
Fullstack Software Engineer

Altis Technology • Toronto

On-site
CAD 109,000 - 128,000
Senior .NET Developer
Senior .NET Developer

Black Diamond Group • Calgary

Hybrid
CAD 90,000 - 120,000
Hybrid work model
.Net Developer/Programmer (ASP .NET, C#, SQL Server)
.Net Developer/Programmer (ASP .NET, C#, SQL Server)

ASL Consulting • Canada

On-site
CAD 70,000 - 90,000
Flexible schedule
Professional work environment
Learning opportunities