Senior Back-End Developer
00, AB • Contract • June 12, 2025 • 80741
Job Title: Senior Back-End Developer
Job ID: 80741
Location: Alberta, Canada - Remote
What you will be doing:
Participate and contribute to project research and discovery:
-
Contribute to technical field research and architecture exploration and discovery; and
-
Lead technical discovery and deliver related Artifacts such as diagrams and documentation.
Provide solution design and development services related to:
-
Detailed solution designs based on shared understanding from discovery;
-
Completion of features for the continued development of exemplar projects that meet the needs of the product owners and improve the experience of Albertans;
-
Functional and non-functional defect discovery and resolution; and
-
Enhancements to solution code quality, tooling, and documentation for improved maintainability.
-
Collaborate with Front-End Designers to deliver solutions aligned to a consistent look and feel.
-
Advise and inform Digital Architects and Product Owners on technical efforts and implementation options to facilitate frequent delivery.
-
Support solution deployment and launch for limited and general availability.
Contribute to a platform of user-centric services through:
-
Focus on reuse in solution design and implementation; and
-
Direct contribution to reusable common components and capabilities.
-
Sustain ongoing development through onboarding of technical team members, maintaining technical documentation, adopting and improving team development and quality practices and processes.
-
Follow Agile/Scrum methodologies and best practices utilizing Dual-Track Development to increase the efficiency and effectiveness of the project with open communication in a high-performance team culture.
What you must have:
-
Mandatory Bachelor degree in Computer Science, IT or related field of study.
-
Mandatory 7 years Experience in API development with strong expertise in back-end architecture design, ensuring security, performance, versioning, error handling, reliability, usability, data integrity, and both backward and forward compatibility.
-
Mandatory 2 years Experience with mobile app development.
-
Mandatory 8 years Experience working as a Senior Back-End Developer on large-scale enterprise projects with 15 or more team members.
-
Mandatory 7 years Experience working on large-scale enterprise applications using relational databases, NoSQL databases to build secure, scalable, and maintainable solutions.
-
Mandatory 2 years Experience working on the same enterprise project for at least two (2) years
-
Mandatory 7 years Experience working within an agile development environment.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com