Full Stack Software Developer-2026-80

1 day ago

Edmonton, Alberta, Canada emergiTEL Inc. Full-time

Linux
emergiTEL is hiring a Full Stack Software Developer for our client in the Financial Services industry.
Contract Duration: 06 Months
Compensation: ( $80.00 - $90.00/hour INC)
Location: Calgary OR Edmonton, AB-100% Remote
Job Description (English) We are looking for a Full Stack Software Developer to help design, build, test, deliver, maintain, and improve applications while contributing across the entire software development lifecycle.
Key Responsibilities Design, code, unit test, and integrate new features and functionality as defined by the Product Owner and team.
Apply creative problem-solving techniques to bring software designs to life.
Build applications, APIs, and data solutions to support business initiatives.
Develop and support automated testing frameworks to ensure high-quality code delivery.
Participate in ideation and brainstorming sessions to create innovative digital solutions.
Provide daily progress updates through Jira or Kanban boards.
Complete and maintain documentation related to deployment, maintenance, support, and business requirements.
Work independently and collaboratively to research and develop products aligned with organizational strategy.
Explore new ideas through experimentation, prototyping, and rapid feedback cycles.
Collaborate with architecture teams to adopt new technologies, processes, and best practices focused on security and efficiency.
Partner with cross-functional teams across cloud, mobile, web, data, innovation, and SAP environments.
Build and operate cloud-native solutions.
Utilize Agile and Scrum methodologies to deliver solutions effectively.
Participate in code reviews, continuous integration practices, technical debt reduction initiatives, and automated testing efforts.
Contribute to microservices-based architectures and modern cloud platforms.
Required Qualifications Bachelor's degree in Computer Science, Engineering, or an equivalent combination of education and experience.
Working knowledge of one or more programming languages including React, Java, C/C++, C#, Objective-C, Python, JavaScript, or similar technologies.
Core Technical Skills Full-stack development experience using technologies such as Java, Spring Boot, React, Node.js, Python, TypeScript, HTML, CSS, and JavaScript.
Experience with web application development and RESTful APIs.
Knowledge of source control management and version control best practices.
Familiarity with development, debugging, and application support tools.
Experience with cloud platforms, Linux, Kubernetes, and microservices architectures.
Understanding of integration design, API management, non-functional requirements, and solution architecture.
Business analysis, project planning, delivery, and stakeholder management skills.
Knowledge of application lifecycle management, testing strategies, technical analysis, and solution design.
Experience with secure coding best practices.
Strong communication, collaboration, and problem-solving abilities.
Ability to work effectively in Agile environments with diverse stakeholders.
Empathetic, accountable, and team-oriented mindset.
Technology Environment React
Node.js
Python
TypeScript
Java / Spring Boot
Google Cloud Platform (GCP)
Linux
Kubernetes
Microservices
Jira
Agile / Scrum
Description du poste (Français) Nous recherchons un développeur logiciel Full Stack pour concevoir, développer, tester, livrer, maintenir et améliorer des applications tout au long du cycle de vie du développement logiciel.
Principales responsabilités Concevoir, développer, tester et intégrer de nouvelles fonctionnalités définies par le Product Owner et l'équipe.
Utiliser des approches créatives de résolution de problèmes pour transformer les concepts en solutions fonctionnelles.
Développer des applications, des API et des solutions de données pour soutenir les projets.
Développer et maintenir des cadres de tests automatisés afin d'assurer la qualité du code.
Participer à des séances d'idéation et de remue-méninges pour créer des solutions numériques innovantes.
Mettre à jour quotidiennement l'avancement des travaux dans Jira ou les tableaux Kanban.
Produire et maintenir la documentation liée au déploiement, à la maintenance, au support et aux besoins d'affaires.
Travailler de manière autonome et collaborative afin de rechercher et développer des produits alignés sur la stratégie de l'organisation.
Explorer de nouvelles idées au moyen d'expérimentations, de prototypes et de rétroactions rapides.
Collaborer avec les équipes d'architecture pour adopter de nouvelles technologies, pratiques et processus favorisant l'efficacité et la sécurité.
Travailler avec des équipes multidisciplinaires dans les environnements cloud, mobile, web, données, innovation et SAP.
Concevoir et exploiter