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 21 hours ago
Similar jobs that could be interesting for youBased on the Software Developer Full Stack .NET/Angular in Dieppe, NB vacancy
  •  ...information, please visit . Short Description We are seeking a Software Project Manager to join our team. In this role, you will...  ...business objectives and customer expectations.  Responsibilities Develop and maintain comprehensive project plans that align with... 
    Suggested
    Local area

    Brightstar Lottery

    Dieppe, NB
    21 hours 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
    25 days ago
  • $18 - $25 per hour

     ...Responsibilities:- Operate forklift to move and stack materials in the warehouse- Utilize...  ...AS400 system or similar order processing software- Mechanical aptitude for equipment maintenance...  ...needs of the organization. Job Types: Full-time, Part-time Pay: $18.00-$25.00 per... 
    Suggested
    Hourly pay
    Full time
    Part time
    Casual work
    Manual labor
    Relocation package
    Monday to friday
    Flexible hours

    Avide floors

    Dieppe, NB
    8 days ago
  •  ...matter specialists who provide advice to high-net-worth business owners and individuals on...  ...the industry Learning opportunities to develop new skills and progress your career The...  ...and tomorrow. EY teams work across a full spectrum of services in assurance, consulting... 
    Suggested
    Long term contract
    Private practice
    Work at office
    Worldwide
    Weekend work

    Ernst & Young

    Dieppe, NB
    21 days ago
  • $88.16k - $110.2k per year

     ...selves, feel they belong, and achieve their full potential. Be part of it by applying for...  ...procurement and renewal of IT hardware, software, and services while ensuring compliance...  ...to lead change initiatives Experience developing procurement policies, playbooks, or training... 
    Permanent employment
    Full time
    Contract work
    Internship
    Remote work
    Flexible hours

    Medavie

    Dieppe, NB
    22 days ago
  • $55k - $75k per year

     ...executing strategic marketing plans and developing CRM processes to support sales growth across...  ...leads and enhance brand visibility. Develop and maintain CRM systems and processes to...  ...-driven approach. ~ Proficiency in CRM software and digital marketing tools. ~ Strong communication... 
    Permanent employment
    Full time
    Temporary work
    Internship

    J.D. Irving, Limited

    Dieppe, NB
    1 day ago
  •  ...Limited is currently seeking candidates for the full-time position of Project Manager....  ...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... 
    Full time
    Work at office

    Corporate Irving Group Moncton

    Dieppe, NB
    3 days ago
  • $75.6k - $113.4k per year

     ...Enablement Specialist plays a key role in developing the marketer of the future within EY...  ...firm. Your key responsibilities Develop and manage communications, channels and content...  ...tomorrow. EY teams work across a full spectrum of services in assurance, consulting... 
    Full time
    Weekend work

    EY

    Dieppe, NB
    22 days ago
  • $200 per day

     ...We are looking for motivated candidates to join our team as a Full Stack Web Development Intern (Remote). This internship program is designed...  ...alongside experienced professionals. Our long-term goal is to develop a global pool of skilled interns as part of our expansion strategy... 
    Long term contract
    Contract work
    Internship
    Manual labor
    Remote work
    Flexible hours

    Business Web Solutions

    Moncton, NB
    a month ago
  • $55k - $70k per year

     ...qualifications and professional certifications.) Key Responsibilities Full ownership of cases, driving timely follow-up, issue resolution &...  ..., review, and manage objective, function-based documentation Develop, implement, and monitor RTW/SAW plans Maintain regular... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Flexible hours

    Protrans

    Dieppe, NB
    22 days ago
  •  ...relationships with Black & McDonald. This position involves: Working on a full range of mechanical service projects opportunities including:...  ...Prepare estimates for our various service offerings, design and develop custom solutions adapted to our customers' needs. Supporting... 
    Long term contract
    Full time
    For subcontractor
    Immediate start

    Black & McDonald Limited

    Dieppe, NB
    10 days ago
  •  ...Representative, you will primarily be responsible for developing & selling projects within our existing...  ...This position involves: Working on a full range of mechanical service projects...  ...various service offerings, design and develop custom solutions adapted to our customers... 
    Long term contract
    Full time
    Temporary work
    For subcontractor
    Immediate start

    Black & McDonald Limited

    Dieppe, NB
    10 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
    16 days ago
  •  ...regional strategies. You have the responsibility of leading the full store team to excel. You create an inclusive culture that promotes...  ...in your store – recruiting, onboarding, upskilling, and developing your team Complete performance evaluations and succession planning... 
    Full time
    Local area
    Weekday work

    H&M

    Dieppe, NB
    12 days ago
  •  ...a fit: The "Worry Pas Spirit" I have a positive, "glass-half-full" attitude and love making someone's day easier. I have commercial...  ...to their commercial insurance policies Researching and developing relationships with new prospective clients Setting up meetings... 
    Weekly pay
    Full time
    Monday to friday

    Vienneau Insurance Ltd / Assurance Vienneau Ltée

    Dieppe, NB
    a month ago
  •  ...multiple shipments of medical equipment from suppliers for stock and customer special orders using various inventory tracking and shipping software tools. Prepare and receive transfers of equipment from other National Seating & Mobility (NSM) locations. Notify Customer... 
    Hourly pay
    Full time
    Manual labor

    National Seating & Mobility

    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
    25 days ago
  • $60k per year

     ...Overview Field Sales Representative Full Time As a Sales Representative for PepsiCo...  ...beverages and upcoming innovations ~ Developing assigned accounts to achieve sales, market...  ...needs and analyzing market trends to develop service solutions ~ Providing an exceptional... 
    Full time
    Moncton, NB
    3 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
    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
  •  ...achieve their financial goals, we want to hear from you. Please submit your resume and cover letter to ****@*****.*** Job Type: Full-time Schedule: ~ Monday to Friday Ability to commute/relocate: ~ Dieppe, NB E1A 1P3: reliably commute or plan to relocate... 
    Full time
    Work at office
    Relocation
    Monday to friday

    Alternative Mortgage Solutions

    Dieppe, NB
    3 days ago
  •  ...or studies in a related field. Familiarity with retail operations and shrink prevention. Use of CCTV systems and investigation software an asset. Understanding of external theft surveillance and apprehension methodologies. Excellent analytical skills as well as strong... 
    Full time
    Work from home
    Flexible hours
    Afternoon shift

    The Home Depot Canada

    Moncton, NB
    1 day ago
  •  ...operations of a specific department within a store Ensure the department meets or exceeds sales and profitability goals Train and develop department colleagues in customer service, product knowledge, and merchandising Ensure merchandise is stocked, displayed, and... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Flexible hours
    Night shift

    Loblaw Companies Limited

    Dieppe, NB
    9 days ago
  • $30 - $40 per hour

     ...technology/technician Tasks Design dental devices Fabricate and repair crowns, bridges or implants Modify dental devices including full or partial dentures, orthodontic appliances, inlays, onlays, clasps and bands Technical terminology ~ Dental Area of... 
    Permanent employment

    RAD Dental

    Dieppe, NB
    11 days ago
  • $32.35 per hour

     ...review our realistic job preview here: It will be referenced throughout the interview process.  Compensation:  $32.35 per hour with full-time hours and overtime opportunities  Health and Dental Benefits, Pension and Match RSP  $5,000 sign on bonus What you can... 
    Hourly pay
    Full time
    Relocation package
    Moncton, NB
    8 days ago
  •  ...1957, and the Irving Forest Supply Chain, which includes Irving Tissue, was declared carbon neutral for the first time in 2020 and each full year since. Founded in 1882, J.D. Irving, Limited (JDI) operates in Eastern Canada (New-Brunswick, Nova Scotia, Prince Edward Island... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Relocation
    Flexible hours

    Irving Tissue

    Dieppe, NB
    23 days ago
  •  ...hitting sales targets, recruiting, development, and performance management. You’ll be a retail maverick that can handle anything that comes your way. You’ll be a believer in developing talent and providing the best customer service in the mall. In short, you’re a superhero.... 
    Full time

    boxlunch

    Dieppe, NB
    a month ago
  •  ....D. Irving, Limited, is a responsible steward of the forests. J.D. Irving has planted more than 1 billion trees since 1957, and the Irving Forest Supply Chain, which includes Irving Tissue, was declared carbon neutral for the first time in 2020 and each full year since.... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Relocation
    Flexible hours

    Irving Tissue

    Dieppe, NB
    6 days ago
  • Essential Duties And Responsibilities Assist the Shift Managers to supervise multiple food service units. Supervise the production of menu items, ensure completion of cash readings, manage associates, schedule staff working hours, hire and train employees. Learn from...
    Full time
    Work at office
    Shift work

    Compass Group Canada

    Moncton, NB
    6 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!