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

Software Developer Backend.NET

Brightstar Lottery

Location: Dieppe, CA, NB E1A 6P8

Requisition ID: 19228

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

  • 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 database 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

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.

#J-18808-Ljbffr
Vacancy posted 8 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 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
    15 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
    Full time
    Local area

    Brightstar Lottery

    Dieppe, NB
    2 days ago
  • Les voyages vont bien au-delà de leur destination ; ils sont tissés de chaque souvenir que l’on crée en chemin. Notre engagement consiste à redéfinir l'avenir du voyage en collaborant avec plus de 200 compagnies aériennes, établissements hôteliers, sociétés de croisières, réseaux...
    Suggested
    Daily paid
    Remote work

    Plusgrade

    Dieppe, NB
    3 hours ago
  • Elevate technology solutions as a Full Stack Developer at Brightstar in Dieppe. Specializing in .NET and Angular, you'll create robust software applications that solve complex challenges. In this Senior Software Developer role, your experience will be pivotal in designing... 
    .net

    Brightstar Lottery

    Dieppe, NB
    3 hours ago
  •  ...approximately 6,000 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... 
    Suggested
    Full time
    Manual labor
    Local area
    Remote work

    Brightstar Lottery

    Dieppe, NB
    2 days ago
  •  ...project stakeholders Provide technical leadership to a team of developers, coordinating day-to-day activities and assigning Jira tickets...  ...Support or Production Support roles Solid background in enterprise backend systems and distributed architectures Proven experience... 
    Local area
    Worldwide

    Brightstar Lottery

    Dieppe, NB
    15 hours ago
  •  ...Senior Manager, you'll assist in developing applicable methodologies,...  ...VSTS, Jira. Experience with software and product development lifecycle...  ...or more development platform .Net technologies (C#), Java /...  ...the future with confidence and develop answers for the most pressing... 
    .net
    Shift work

    EY

    Dieppe, NB
    18 days ago
  •  ...experience, product availability and customer service standards while developing and monitoring business plans to deliver on KPIs Actively...  ...of 2 years experience as a licensed pharmacist Kroll software experience is preferred Benefits Competitive Benefits Package... 
    Internship

    Sobeys

    Dieppe, NB
    8 days ago
  •  ...Responsibilities: • Lead the management and consulting of pension plans • Develop innovative solutions tailored to client needs • Ensure timely...  ...of pension legislation • Proficient in various valuation software and PC applications • Strong communication skills; bilingual in... 

    Arthur J. Gallagher & Co. (AJG)

    Dieppe, NB
    8 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
    12 days ago
  • $55k - $77.5k per year

     ...service quality, contract compliance, and performance metrics Develop and deliver monthly freight reports tailored to affiliate...  ...preferred) ~ Proficiency with RFP implementation & optimization software would be considered and asset. Skills & Competencies ~ Strong... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Internship
    Work at office
    Flexible hours

    Corporate Irving Group Moncton

    Dieppe, NB
    7 days ago
  •  ...industry. Strong understanding of construction drawings, specifications, and building components. Proficiency with estimating software, Microsoft Office, and digital takeoff tools. Excellent analytical, mathematical, and problem‑solving skills. Strong attention... 
    Full time
    For subcontractor
    Work at office

    Arsenault Bros.

    Dieppe, NB
    5 days ago
  • $40k per year

     ...detail Knowledge of MS Office suite, ADP/CDK or other shop software considered an asset Truck industry experience preferred....  ...focus on exceeding customer requirements through continuously developing our team and building technical capabilities. Founded in 1882... 
    Permanent employment
    Temporary work
    Internship
    Day shift
    Afternoon shift

    Universal Truck and Trailer

    Dieppe, NB
    21 days ago
  • $20.35 per hour

     ...experience in a high-performance selling environment. You have developed a sense of Care in your communication skills both written and...  ...while delegating tasks like a pro. Knowledge of general computer software (Microsoft Office 365 Suite) and retail point of sale systems.... 
    Hourly pay
    Part time
    Work at office
    Worldwide
    Flexible hours
    Night shift

    Pandora

    Dieppe, NB
    3 days ago
  •  ...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

    Universal Truck and Trailer

    Dieppe, NB
    4 days ago
  •  ...management principles, contracts, scheduling, and cost control. Proficiency with Microsoft Office and the ability to quickly adapt to new software and systems. What’s In It for You A leadership role with real influence in a growing, well‑respected organization.... 
    Full time
    Work at office

    Arsenault Bros.

    Dieppe, NB
    8 days ago
  •  ...• 2 to 4 years relevant public accounting experience • Deep knowledge of GAAP, SEC, and IFRS standards • Familiarity with accounting software solutions • Strong understanding of business and management principles Utilize your financial expertise to make an impact within MNP... 

    ACCA Careers

    Dieppe, NB
    8 days ago
  • Drive AI innovation as a Senior Software Engineer who specializes in advanced software solutions...  ...strategies. Key Responsibilities: • Develop cutting-edge AI-native software solutions...  ...• Expertise in React, TypeScript, and Go backend services • Strong skills in system design... 
    Internship

    CircleCI

    Dieppe, NB
    3 hours ago
  •  ...'re looking for an opportunity to get your foot in the door and develop valuable skills in a thriving industry, we'd love to hear from you...  ...Strong aptitude for technology and willingness to learn new software and systems Positive attitude and professional demeanor Reliable... 
    Long term contract
    Full time
    Apprenticeship
    Work at office
    Immediate start
    Monday to friday

    CSN Collision

    Dieppe, NB
    21 days ago
  •  ...Experience Level: Expert (15+ years or niche expertise) Role Description We are looking for a Senior Software Developer to support the Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR). The consultant will contribute to the design, development, and... 

    Amaris Consulting

    Dieppe, NB
    3 hours ago
  •  ...creatively, and strategically when establishing customer needs and developing solutions You are confident selling a solution you believe...  ..., Unitron, Hansaton, Advanced Bionics and AudioNova - Sonova develops, manufactures, and distributes solutions that push the limits of... 

    Sonova Group

    Dieppe, NB
    8 days ago
  • Advance your career as an Oracle CPQ Developer/Consultant with a focus on delivering sophisticated CPQ solutions. Candidates must have 5-10 years of direct project experience. We are looking for a developer with recent expertise in Oracle CPQ (BigMachines) and a strong foundation... 

    Cyberobotix

    Dieppe, NB
    8 days ago
  • $19.9 - $20.15 per hour

     ...supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all... 
    Hourly pay
    Local area

    Spencer's

    Dieppe, NB
    8 days ago
  •  ...guest service standards • Maximize sales through effective management • Control shrinkage and manage inventory processes • Supervise and develop store staff • Execute company policies and merchandising strategies Requirements: • At least 21 years of age • Proven experience in... 

    Spencer Gifts

    Dieppe, NB
    8 days ago
  • $110k - $160k per year

     ...views, shares, inter-account patterns) Establish data quality controls (e.g., validation rules, control totals, reconciliation) Develop cost monitoring/telemetry/governance (e.g., warehouse sizing, auto suspend, usage monitoring) Produce architecture artifacts (e.g.,... 
    Long term contract
    Weekend work

    EY

    Dieppe, NB
    15 days ago
  • $55k - $77.5k per year

     ...setting. ~ Advanced proficiency in Microsoft Excel and strong overall computer application skills. ~ Knowledge of data analysis software tools would be considered an asset (e.g. Power BI, TM1, Alteryx, Tableau, Cognos). ~ Ability to work well both independently and collaboratively... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Relocation
    Flexible hours

    Irving Consumer Products

    Dieppe, NB
    11 days ago
  • $32 per hour

    An automotive technology company in Moncton is looking for a Pre-Assessment Agent to assist dealerships with diagnostic software and hardware issues. You will troubleshoot and ensure timely resolutions while providing excellent customer service in both French and English. Ideal... 
    Full time

    HCLTech

    Dieppe, NB
    8 days ago
  • $32 per hour

     ...Pre-Assessment Agent – Automotive Software Support This range is provided by HCLTech. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$32.00/hr - CA$32.00/hr Direct message the job poster from... 
    Full time

    HCLTech

    Dieppe, NB
    8 days ago
  •  ...through advanced analytics and machine learning. Key Responsibilities: • Create and implement AI/ML product roadmaps • Collaborate to develop advanced analytics solutions • Proactively monitor AI model performance • Assist clients with AI governance and compliance • Package... 

    EY

    Dieppe, NB
    8 days ago
  •  ...fostering client relationships and mentorship within your team. Key Responsibilities Guide clients in selecting AI models for their needs Develop roadmaps for implementing AI/ML products Validate and monitor AI/Machine Learning models Leverage advanced analytics tools for... 

    EY

    Dieppe, NB
    3 hours ago

Do you want to receive more vacancies?

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