Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Minimum education
- Professional degree
- Posting language
- English
- Working hours
- 40 hours per week
- Location requirements
- Country, Edmonton, Alberta, Canada
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop, test, deploy, and maintain large-scale cloud-based web applications, contributing to both front-end and back-end development using AWS, C#/.NET, JavaScript frameworks, serverless architecture, and microservices. Collaborate with Agile teams on APIs, integrations, automated testing and delivery, technical design, troubleshooting, and technical guidance for digital content platforms.
Job details
New Value Solutions (NVS) is seeking an experienced Senior Full Stack Developer to support the development and maintenance of large-scale, cloud-based web applications. This is a hands-on development position focused on Amazon Web Services (AWS), C#/.NET, JavaScript frameworks, serverless architecture, microservices, NoSQL databases, and modern front-end development. The Senior Full Stack Developer will work within an established Agile development team supporting an enterprise digital content platform and related applications. The successful candidate will contribute to both front-end and back-end development, cloud-native application development, application maintenance, integration, testing, technical design, and continuous delivery. Responsibilities: Develop and maintain enterprise web applications in an Agile software development environment. Design, develop, test, deploy, and support cloud-based applications using Amazon Web Services (AWS). Develop cloud-native serverless applications using microservices architecture. Develop back-end application components using C#, .NET, and related technologies. Develop front-end applications using JavaScript, TypeScript, Angular, React, HTML, SCSS, and Material Design. Develop and maintain applications using NoSQL databases, including AWS DynamoDB. Implement state management using technologies such as NGXS, NGRX, and Redux. Design, develop, and maintain RESTful APIs and application integrations. Support legacy applications using C#, .NET, IIS, Microsoft SQL Server, and Visual Studio. Develop scalable, responsive, and efficient web applications. Utilize CI/CD tools and practices to support automated application builds, testing, and deployment. Translate business and technical requirements into functional and technical designs. Write effective unit tests and automated tests to support application quality. Troubleshoot application, integration, performance, and technical issues. Provide architectural direction and technical guidance as required. Provide technical project leadership as required. Collaborate with developers, architects, product teams, and other technical stakeholders throughout the software development lifecycle. Support the development and maintenance of large-scale web-based content management and digital content platforms. Support the appropriate use of artificial intelligence technologies within software development initiatives. Requirements: University degree or two-year diploma in Computer Science or a related discipline and a minimum of 5 years of software development experience; OR a one-year certificate in Computer Science or a related discipline and a minimum of 7 years of software development experience. 5+ years of software development experience using C# and/or Java. 3+ years of software development experience working with Amazon Web Services (AWS). 3+ years of experience developing, building, testing, and deploying applications using Angular 2+ and/or React. Strong experience developing cloud-native and serverless applications using AWS. Experience designing and developing applications using microservices architecture. Strong experience with C#/.NET development. Experience with JavaScript and TypeScript development. Experience with Angular and/or React; experience with both is considered a strong asset. Experience working with NoSQL databases such as AWS DynamoDB or MongoDB. Experience using state management technologies such as NGXS, NGRX, or Redux. Experience designing and developing RESTful APIs. Experience with CI/CD tools and modern software development practices. Experience developing large-scale, web-based applications or content management platforms. Experience with unit testing and automated testing. Experience working in Agile software development environments. Strong technical troubleshooting and problem-solving skills. Strong communication and technical documentation skills. Ability to work independently and collaboratively within an established development team. If you have this expertise and experience supporting AWS cloud development, C#/.NET, Angular and/or React, serverless applications, microservices, and modern full stack development, please submit your resume. While we thank all candidates in advance for their application, only those candidates who are shortlisted will be contacted. ID# 5551 Questions: How many years of software development experience do you have using C# and/or Java? How many years of experience do you have developing software applications on Amazon Web Services (AWS)? How many years of experience do you have developing, building, testing, and deploying applications using Angular 2+ and/or React?
What you’ll do
Develop, test, deploy, and maintain large-scale cloud-based web applications, contributing to both front-end and back-end development using AWS, C#/.NET, JavaScript frameworks, serverless architecture, and microservices. Collaborate with Agile teams on APIs, integrations, automated testing and delivery, technical design, troubleshooting, and technical guidance for digital content platforms.
Requirements
Requires a relevant university degree or diploma with at least five years of software development experience, or a relevant one-year certificate with at least seven years; also requires five or more years using C# and/or Java and three or more years with AWS and Angular 2+ and/or React. Candidates should have experience with cloud-native and serverless applications, microservices, NoSQL, REST APIs, CI/CD, automated testing, and Agile development, along with strong communication and problem-solving skills.
Listed skills
- CI/CD · Preferred
- Angular · Preferred
- React · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C#/.NET
- Amazon Web Services (AWS)
- Angular
- React
- JavaScript
- TypeScript
- Serverless Architecture
- Microservices
- NoSQL Databases
- AWS DynamoDB
- RESTful APIs
- CI/CD
- Unit Testing
- Agile Development
- State Management
- Technical Troubleshooting
Job areas
- Software
- Technology
More jobs from New Value Solutions
Full Stack Developer (React / .NET) - (ID#5569)
- On-site
- Vancouver, BC
- Posted Oct 15, 2026
Salesforce DevOps Engineer / Site Reliability Engineer (ID#5567)
- Remote
- Canada
- Posted Oct 14, 2026
Senior Technical Cybersecurity Lead (ID#5561)
- Hybrid
- Posted Oct 9, 2026
Cybersecurity, Senior Technical Lead (ID#5560)
- Hybrid
- Vancouver, BC
- Posted Oct 9, 2026