Senior Software Developer

2 weeks ago


Edmonton, Alberta, Canada TEEMA Full time
Job Title: Senior Software Developer/Engineer – Digital InnovationJob ID: BL Location: Edmonton, ABOverview:This is a fantastic opportunity for a visionary and curious Software Developer/Engineer to join our Digital Innovation team where new and exciting products are being imagined and developed. The Software Developer/Engineer is a strong technical developer that can guide the team in the technology, architecture, standards, and approach for the design and development of software applications at this organization. This person is also responsible for designing, developing code, testing, and reviewing the work of fellow project team members. The Software Developer/Engineer will ensure successful delivery of assigned development tasks by designing, developing, reviewing, and collaborating with peer developers, project managers, development leaders, and project sponsors as required. The ideal candidate for this role will provide expertise, mentoring, and guidance to our remote software development teams, including facilitating the use of software libraries and components, both internally developed and third-party solutions. The Software Developer/Engineer is expected to be proficient at development and deployment in order to produce technical proof of concepts as necessary to solve real-world problems. Furthermore, the Software Developer/Engineer will have a broad range and deep technical depth in software development technologies, processes, and patterns to lead the standardization, research, design, development, and expansion of our recommended software library. What you will be doing:
  • Design, develop, test, and sustain the front & back end of AWS cloud software applications, architecture components, user interfaces, technical specifications, design specifications, user documentation, and software design.
  • Guide the project team in the technology, architecture, standards, and approach for the design, development, and deployment of software applications.
  • Maintain architectural, design, development, deployment, and interfacing standards.
  • Research and develop new libraries, tools, and technologies to benefit the product lines. Code and prototype using new technologies, tools, and frameworks to demonstrate feasibility.
  • Mentor the project team members in software development technologies, processes, patterns, standards, and best practices.
  • Participate in product design and critical code reviews. Provide technical mentorship (as needed) to the project teams. Ensure designs align with the company's architecture vision and standards.
  • Perform other duties as assigned/required for the role
What you must have:
  • Minimum of3 years' experience in "full-stack" software development.
  • Minimum 5 years' experience in development.
  • Strong verbal communication, written, presentation, and listening skills.
  • Comfortable working with cross-functional and multi-location teams.
  • Demonstrated time management and priority setting skills. Assumes personal responsibility for actions. Takes initiative, driven, and curious.
  • Coding technologies: Java, Spring Framework, JavaScript, Angular, Ionic Framework, HTML, CSS, REST API, scripting languages, and databases (SQL, NoSQL).
  • Cloud and mobile technologies: Amazon AWS, iOS, Android
  • Experience with DevOps processes and CI/CD pipelines.
  • Bachelor's degree or equivalent required in Computer Science or Computer Engineering.
For more information about TEEMA and to consider other career opportunities, please visit our website at By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.

  • Edmonton, Alberta, Canada Computronix Full time

    About Computronix Our low turnover rate, challenging work, great client relationships, and teamwork create a high morale environment with plenty of opportunities to innovate, grow in your career, and never get bored As a Sr. Software Developer at Computronix, you will work in a highly dynamic, energetic, fast-changing, and fluid work environment. You will...


  • Edmonton, Alberta, Canada Computronix Full time

    About Computronix Our low turnover rate, challenging work, great client relationships, and teamwork create a high morale environment with plenty of opportunities to innovate, grow in your career, and never get bored As a Sr. Software Developer at Computronix, you will work in a highly dynamic, energetic, fast-changing, and fluid work environment. You will...

  • Senior C++ Developer

    4 weeks ago


    Edmonton, Alberta, Canada Targeted Talent Full time

    Our Client is one of the fastest-growing companies in BC and is a leader in their industry. They are looking for a senior C++ developer to join their team. They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will use Your Role:Developing and implementing new features and improving...

  • Senior C++ Developer

    2 weeks ago


    Edmonton, Alberta, Canada Targeted Talent Full time

    Our Client is one of the fastest-growing companies in BC and is a leader in their industry. They are looking for a senior C++ developer to join their team. They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will use Your Role:Developing and implementing new features and improving...

  • Java Developer

    4 weeks ago


    Edmonton, Alberta, Canada CGI Full time

    Join an Exceptional Team at CGI EdmontonAre you ready to be part of a team that values diversity, inclusivity, and corporate social responsibility? At CGI, we're more than an IT company - we're a community that empowers you to innovate, influence decisions, and shape your career.Benefits of Working with Us:Share purchase programProfit sharingWellness...

  • Java Developer

    2 weeks ago


    Edmonton, Alberta, Canada CGI Full time

    Ready to join an outstanding culture that cares about diversity and inclusion, corporate social responsibility, and gives the freedom to innovate, influence decisions, and chart an exciting career?CGI is more than just an IT company. Be part of a team that supports the local community with the ability to draw on global best-in-class talent Benefits include a...


  • Edmonton, Alberta, Canada Canonical - Jobs Full time

    We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical is looking for an experienced Python...


  • Edmonton, Alberta, Canada Canonical - Jobs Full time

    We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical is looking for an experienced Python...

  • Java Developer

    1 month ago


    Edmonton, Alberta, Canada CGI Full time

    Ready to join an outstanding culture that cares about diversity and inclusion, corporate social responsibility, and gives the freedom to innovate, influence decisions, and chart an exciting career?CGI is more than just an IT company. Be part of a team that supports the local community with the ability to draw on global best-in-class talent Benefits include a...

  • Net Developer

    4 weeks ago


    Edmonton, Alberta, Canada Targeted Talent Full time

    We need talented **Intermediate and Senior .Net Developers** to join our client's team. This is a **long-term position** located in Vancouver. Our client is a major player in the industry, creating top-notch SaaS products for big-league companies. By the end of this year, you'll need to make the move to Vancouver.What We're Looking For:At least **2 years**...

  • Net Developer

    2 weeks ago


    Edmonton, Alberta, Canada Targeted Talent Full time

    We need talented **Intermediate and Senior .Net Developers** to join our client's team. This is a **long-term position** located in Vancouver. Our client is a major player in the industry, creating top-notch SaaS products for big-league companies. By the end of this year, you'll need to make the move to Vancouver.What We're Looking For:At least **2 years**...

  • Java Developer

    2 weeks ago


    Edmonton, Alberta, Canada CGI Full time

    Ready to join an outstanding culture that cares about diversity and inclusion, corporate social responsibility, and gives the freedom to innovate, influence decisions, and chart an exciting career?CGI is more than just an IT company. Be part of a team that supports the local community with the ability to draw on global best-in-class talent Benefits include a...

  • Java Developer

    1 month ago


    Edmonton, Alberta, Canada CGI Full time

    Ready to join an outstanding culture that cares about diversity and inclusion, corporate social responsibility, and gives the freedom to innovate, influence decisions, and chart an exciting career?CGI is more than just an IT company. Be part of a team that supports the local community with the ability to draw on global best-in-class talent Benefits include a...

  • Senior Accountant

    4 weeks ago


    Edmonton, Alberta, Canada 100+ Accounting Inc. Full time

    We are looking for an experienced Senior Accountant to oversee general accounting operations by controlling and verifying our financial transactions. Senior Accountant responsibilities include reconciling account balances and bank statements, maintaining general ledger and preparing month-end close procedures. A successful Senior Accountant combines...


  • Edmonton, Alberta, Canada Youth Empowerment & Support Services Full time

    Chief Development Officer Full-Time, 40 hours per week - Monday to Friday Youth Empowerment and Support Services (YESS) is currently seeking a Chief Development Officer (CDO). The CDO will serve as a mentor and coach, collaborating closely with staff and Board members to formulate a strategic fund development plan aligned with YESS's overarching goals. The...


  • Edmonton, Alberta, Canada Youth Empowerment & Support Services Full time

    Chief Development Officer Full-Time, 40 hours per week - Monday to Friday Youth Empowerment and Support Services (YESS) is currently seeking a Chief Development Officer (CDO). The CDO will serve as a mentor and coach, collaborating closely with staff and Board members to formulate a strategic fund development plan aligned with YESS's overarching goals. The...

  • Software Engineer II

    2 weeks ago


    Edmonton, Alberta, Canada Microsoft Canada Full time

    OverviewMicrosoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of analytics in the world...

  • Software Engineer II

    1 month ago


    Edmonton, Alberta, Canada Microsoft Canada Full time

    OverviewMicrosoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of analytics in the world...


  • Edmonton, Alberta, Canada Englobe Corp. Full time

    Your EmployerDare to join Englobe At nearly 3,200 people, Englobe is one of Canada's premier firms specializing in professional engineering services, environmental sciences, and soil and biomass treatment. With offices located across Canada, the United Kingdom and France, we are conveniently located to support large- and small-scale projects, through...


  • Edmonton, Alberta, Canada Englobe Corp. Full time

    Your EmployerDare to join Englobe At nearly 3,200 people, Englobe is one of Canada's premier firms specializing in professional engineering services, environmental sciences, and soil and biomass treatment. With offices located across Canada, the United Kingdom and France, we are conveniently located to support large- and small-scale projects, through...