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

Software Developer Full Stack .NET/Angular

Brightstar Lottery

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 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, 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 .NET, C#, Angular, 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 C#, .NET, JavaScript/TypeScript, Angular, 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

#LI-TC1 #LI-HYBRID 

 

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 15 hours ago
Similar jobs that could be interesting for youBased on the Software Developer Full Stack .NET/Angular in Dieppe, NB vacancy
  •  ...For more information, please visit .     Short Description Join a global leader in lottery technology as a Senior Software Applications Developer. Work on a collaborative team delivering modern, scalable enterprise reporting solutions using Power BI, Snowflake, and... 
    Suggested
    Local area

    Brightstar Lottery

    Dieppe, NB
    15 hours ago
  •  ...for our customers and employees.   We’re on the search for a Full-Time Assistant Manager that will help lead the loudest store in the...  ...all about the Benjamins, but then it kind of is Help recruit, develop, and retain a super collaborative, passionate team to run your... 
    Suggested
    Full time
    Night shift

    Boxlunch

    Dieppe, NB
    1 day ago
  • $28.6 - $35.79 per hour

     ...seeking an agile and tech-forward L&D Designer/Developer II to join their Operational Excellence...  ...: Leverage a modern corporate technology stack to build live, automated case management...  ...actions to affect change to ensure everyone has full participation in the workforce free from... 
    Suggested
    Long term contract
    Contract work
    Work at office
    Immediate start
    Remote work

    Randstad

    Dieppe, NB
    more than 2 months ago
  • $17 per hour

     ...learn how to canvass and generate leads for the business * A desire to build on our positive community atmosphere * Access to a full-time vehicle and license * A desire to make money and put in serious effort What's The Pay? Starting at $17/hr, the most... 
    Suggested
    Full time
    Local area
    Weekend work

    DT Home Reno

    Dieppe, NB
    more than 2 months ago
  •  ...most often conducted remotely. This is a casual, project-based role well suited for individuals looking to participate part-time (or full-time) in research based on availability and profile match. Requirements A smartphone, tablet, or computer with a working... 
    Suggested
    Full time
    Part time
    Casual work
    Remote work
    Flexible hours

    ApexFocusGroup

    Dieppe, NB
    a month ago
  • $850 per week

     ...with research firms, universities, and trusted brands to gather genuine consumer insights. We help connect everyday people with flexible full-time or part-time remote market research opportunities that influence real products, services, and customer experiences. Role... 
    Full time
    Temporary work
    Part time
    Casual work
    Immediate start
    Remote work
    Flexible hours

    AFG Inc

    Dieppe, NB
    more than 2 months ago
  •  ...opportunity to build a stable and rewarding career that meets your full potential. Join our team, where our  Great Place to Work ®...  ...are responsible for updating the medical records and appointments software after each patient's arrival and departure. You manage inventory... 
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Afternoon shift

    Vision Canada

    Dieppe, NB
    1 day ago
  • $21.4 - $25.7 per hour

     ...coverage, helping customers understand their options with confidence Develop accurate service estimates, clearly outlining costs for parts,...  ...you will be empowered to exceed expectations and develop your full potential.   We believe in rewarding hard work and supporting... 
    Hourly pay
    Full time
    Part time
    Immediate start
    Flexible hours

    Steele Auto Group Careers

    Dieppe, NB
    18 hours ago
  •  ...Title: Accounting Clerk Location: Moncton, NB Job Type: Full-Time Schedule: Monday to Friday Job Summary We are seeking...  ...and company accounts Enter financial data into accounting software with accuracy Assist with payroll processing and expense... 
    Permanent employment
    Full time
    Monday to friday

    Advantage Personnel

    Dieppe, NB
    12 days ago
  •  ...presentations outlining engagement findings, facts and highlights  Develop effective working relationships with clients while coaching and...  ...Standards (IFRS) ~ Experience working with accounting and tax software ~ Understanding of business, accounting, management and... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Experienced Career

    Dieppe, NB
    1 day ago
  •  ...during period-end, budgets, and reporting for special projects. Develop and deploy automated financial analysis and modelling. Assist...  ...skills (Advanced Microsoft Excel) ~ Knowledge of data analysis software tools an asset (i.e. Power BI, TM1, Alteryx, Tableau, Cognos) ~... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Relocation
    Flexible hours

    Irving Consumer Products

    Dieppe, NB
    5 days ago
  •  ...details, user guides, and process updates. Develop innovative solutions improving system...  ...Computer Science, Information Technology, Software Engineering, or a related field. ~5–7 years...  ...and tomorrow. EY teams work across a full spectrum of services in assurance,... 
    Long term contract
    Weekend work

    Ernst & Young

    Dieppe, NB
    8 days ago
  •  ...Demonstrated understanding of continuous improvement methods, including 5S. ~ Proficient in general computer tasks, including MS Office Software ~ Strong attention to detail and ability to balance operational and administrative priorities ~ Strong interpersonal and... 
    Work at office

    Purolator

    Dieppe, NB
    15 hours ago
  • $23 - $25 per hour

     ...defense sector Strong analytical, organizational, and multitasking skills Proficiency in Microsoft Office and procurement/ERP software Excellent communication and negotiation abilities; discrete and detail oriented. Knowledge of FAR/DFARS is an advantage... 
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Shift work

    Advantage Personnel

    Dieppe, NB
    12 days 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
    a month ago
  •  ...may include grocery shopping, dropping off dry cleaning and mail, etc. - Occasional pet care for our two small dogs (including feeding them lunch and letting them in and out of the fenced backyard) Please visit to view full details and to apply. Lots of jobs to choose from!

    Housekeeper.com

    Dieppe, NB
    11 days ago
  • $50k per year

     ...solutions and expert advice to individuals requiring seating, positioning, and wheeled mobility devices. Key Responsibilities Develop new referral sources and build relationships with medical professionals and healthcare providers. Book product education in-... 
    Full time
    Work at office
    Shift work

    National Seating

    Dieppe, NB
    1 day ago
  •  ...current opportunity at Giant Tiger. Job Title Store Associate (Full-Time) About This Role: What Youll Be Doing: Ensuring a...  ...vacation days. Career Growth: Giant Tiger is committed to developing our people. We promote from within and many of our leaders... 
    Long term contract
    Permanent employment
    Full time
    Part time
    Flexible hours
    Weekend work
    Day shift
    Afternoon shift

    Giant Tiger

    Moncton, NB
    15 days ago
  •  ...Unleash Your Potential as a Web Developer at Hooli Get ready to step into an exciting part-time role that will allow you to turn your tech insights into impactful solutions. Hooli, a pioneer in transformative technology, is on the hunt for a talented Web Developer to join... 
    Permanent employment
    Full time
    Part time

    Hooli

    Moncton, NB
    9 days ago
  •  ...continually named an industry leader by popular software review site G2 . Stop counting the days; start...  ...!   About this position: Job Title: Core Developer - Ruby on Rails  Location: Remote; Canada Job Type: Full Time; Permanent Department: Development Team... 
    Remote job
    Permanent employment
    Full time
    Internship
    Work from home
    Flexible hours

    VidCruiter

    Moncton, NB
    more than 2 months ago
  •  ...team, share core values, and support each other’s growth and development. As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be innovative and try new things, and work alongside passionate... 
    Full time
    For subcontractor

    EMCO HVAC/EMCO CVC

    Dieppe, NB
    2 days ago
  • $100k - $120k per year

     ...Association's financial operations, including budgeting, financial reporting, cash flow management, audits, and sound financial controls. Develop and implement strategies to recruit, retain, and engage members while delivering high-quality member services and support. Lead... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    For contractors
    Monday to friday
    Shift work

    Advantage Personnel

    Dieppe, NB
    12 days ago
  •  ...systems to track adoption, utilization, and proficiency of individual changes. Identify resistance and performance gaps, and work to develop and implement corrective actions. Create and enable reinforcement mechanisms and celebrations of successes. Work with the... 
    Full time
    Contract work

    Amplify Care

    Moncton, NB
    1 day ago
  •  ...their business, key risks and ways to deliver added value; ensure clients’ needs are met and that relationships and accounts grow and develop  Accountable for engagement planning and scheduling as well as project financials (i.e., budgets, WIPS, timely billing, collection,... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Experienced Career

    Dieppe, NB
    1 day ago
  •  ...BARGAINING UNIT NB Union - Specialized Health Care Professionals UNIT LOCATION Blanche-Bourgois (Dieppe) STATUS Part Time temporary FULL TIME EQUIVALENT 0.8 HOURS OF WORK 0800hr to 1600hr Monday-Friday. Subject to change due to operational requirements. ANTICIPATED... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Immediate start
    Monday to friday
    Shift work

    New Brunswick Extra-Mural (EMP)

    Dieppe, NB
    4 days ago
  •  ...FULL-SERVICE SHOPPER Start earning money fast and be your own boss. Become an Instacart Shopper. Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop. Instacart’s platform helps people get groceries, home essentials... 
    Weekly pay
    Contract work
    Temporary work
    Part time
    For contractors
    Seasonal work
    Local area
    Work from home
    Flexible hours
    Weekend work
    Weekday work

    Instacart Shoppers

    Dieppe, NB
    3 days ago
  •  ...Project Managers, Business Analysts, Solution Architects and other project stakeholders Provide technical leadership to a team of developers, coordinating day-to-day activities and assigning Jira tickets and tasks. Perform complex troubleshooting on the most critical... 
    Local area
    Worldwide

    Brightstar Lottery

    Dieppe, NB
    15 hours ago
  • $25 per hour

     ...believe you would be a great fit for our family. We look forward to welcoming a new member into our home who will contribute positively to our child’s growth and well-being. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Dieppe, NB
    29 days ago
  •  ...Aramark safety policies and procedures including accurate food safety and sanitation Ensures security of company assets At Aramark, developing new skills and doing what it takes to get the job done make a positive impact for our employees and for our customers. In order to... 

    Aramark

    Dieppe, NB
    2 days ago
  •  ...Nurse CLASSIFICATION CODE LPN BARGAINING UNIT NBNU UNIT LOCATION Special Care Home Unit - Blanche Bourgeois (Dieppe) STATUS Full Time Temporary FULL TIME EQUIVALENT 1.0 HOURS OF WORK Rotating days, weekends, and statutory holidays. Subject to change due to... 
    Permanent employment
    Full time
    Temporary work
    Shift work

    New Brunswick Extra-Mural (EMP)

    Dieppe, NB
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer Full Stack .NET/Angular. Be the first to apply!