Title

Junior Software Developer 

Category Information Technology  
Description

The Junior Software Developer is responsible to work within an Agile team to evolve and support our web based reporting platform by creating and enhancing application modules while evolving our best practices in order to ensure high quality delivery.
 

Core Responsibilities

  • Develop high quality code, that delights our customers and stakeholders, using your knowledge of ASP.Net web application development and SQL databases.
  • Assist in, or create, estimates for software development, software testing, and any other assigned project deliverables.
  • Work within an Agile software development methodology to deliver high quality code on time.
  • Create SQL Server scripts in order to upgrade or migrate our customers to newer versions of our software.
  • Deploy software to internal servers as well as customer hosted servers.
  • Collaborate with team members to learn or introduce best practices that improve quality and efficiency.
  • Write clean and well-organized code in accordance with industry and NCM best practices.
  • Participate in peer reviewing of code and share expertise with other team members.
 
Position Requirements

Required Qualifications

  • Post-secondary education in Computer Science, or specialized diploma in software development
  • 2 years of software development experience including Microsoft .NET Framework (C#) and Web Programming (ASP.Net Web Forms, MVC, JavaScript)
  • Experience with Database Programming (SQL Server) including queries and stored procedures.
  • Experience with source control using Git, such as Azure DevOps Repos or GitHub.
  • Knowledge of common web development methodologies and design patterns.
  • Strong work ethic and goal oriented.
  • Adaptability and willingness to learn.
  • Great team member.

 

Nice To Have

  • Microsoft Certification
  • Experience with Azure DevOps Pipelines and Boards
  • Experience using Redgate SQL Tools
  • Experience with any of the following: Web Services/APIs, .Net Core, Blazor.
  • Experience developing software using Agile practices and tools such as Azure Boards
  • Experience with automated unit testing
  • Knowledge of the automotive industry.
  • Knowledge of accounting and reporting practices.

 

#LI-BS1

 
Full-Time/Part-Time -unspecified-  
Country Canada  
Position Junior Software Developer  
Exempt/Non-Exempt Non-Exempt  
Open Date 4/13/2022  
Location Moncton, New Brunswick  

This position is currently not accepting applications.

To search for an open position, please go to http://NCMAssociates.appone.com


 


 
Click here for technical assistance.