Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Skills
.NET
API
Agile
C#
Cloud Computing
Collaboration
Computer Science
Continuous Delivery
Continuous Integration
Database
DevOps
Job Details
We are looking for a Senior Full Stack Developer - Remote / Telecommute for our client in Edmonton, AB
Job Title: Senior Full Stack Developer - Remote / Telecommute
Job Location: Edmonton, AB Job Type: Contract Job Description:
Requirement/Must Have:
- Bachelor s degree, diploma, or certificate in IT, Computer Science, or a related field.
- Extensive experience in API development and back-end architecture design.
- Strong understanding of user-centered design and UX/UI best practices.
- Experience working as a Senior Full Stack Developer on large-scale Agile enterprise projects.
- Experience developing enterprise applications using modern front-end frameworks.
- Experience working with relational and NoSQL databases.
- Strong experience collaborating within long-standing Agile development teams.
- Senior-level full-stack development experience on enterprise-scale applications.
- Experience working in Agile/Scrum environments with cross-functional teams.
- Experience delivering secure, scalable, and high-performance applications.
- Participate in and contribute to project research, discovery, and technical exploration.
- Lead technical discovery activities and deliver architecture diagrams and documentation.
- Design detailed technical solutions based on discovery outcomes.
- Develop and enhance features to improve user experience and meet product owner needs.
- Identify, troubleshoot, and resolve functional and non-functional defects.
- Improve code quality, tooling, documentation, and maintainability.
- Collaborate with front-end designers to ensure consistent look and feel across solutions.
- Advise digital architects and product owners on technical options and implementation approaches.
- Support solution deployment and production releases.
- Contribute to reusable components and shared platform capabilities.
- Support onboarding of technical team members and maintain technical documentation.
- Follow Agile/Scrum and Dual-Track Development practices to support continuous delivery.
- Experience adapting to new or unfamiliar technology stacks.
- Experience modernizing or transforming legacy systems.
- Experience with cloud-based and mobile application development.
- Experience working in large enterprise or public-sector environments.
- Frontend: React, React Native, TypeScript, responsive design, UI frameworks.
- Backend: .NET Core, C#, REST API development.
- Security: JWT, OAuth2, Azure AD.
- Databases: MS SQL Server, NoSQL databases.
- Testing: Unit testing frameworks and CI/CD integration.
- Cloud Platforms: Azure cloud services and DevOps pipelines.
- Version control and collaboration tools.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.