Enterprise Software Engineer

2 months ago


Calgary, Alberta, Canada Worldplay Networks Full time
About the Role

We are seeking a highly skilled and experienced Senior Backend Developer to join our team at Worldplay Networks. As a key member of our development team, you will be responsible for designing and implementing core services for our Vidflex on-line video platform.

Key Responsibilities
  • Design and implement scalable and secure web applications and services to support the functionality of our Vidflex video platform.
  • Collaborate with our platform architects and development team to ensure alignment with feature requirements and deliver solutions that meet enterprise-level performance, scalability, and security standards.
  • Assist the Product Owner(s) with feature definition and refinement, and participate in architectural discussions to contribute to the ongoing innovation of the platform.
  • Develop functional tests and test plans, and stay up-to-date on web development technologies and competitive market trends.
  • Write developer-level documentation and participate in code reviews to ensure high-quality code.
Requirements
  • 4+ years of experience with OOP web development technologies such as PHP or Java.
  • 4+ years of experience with MVC frameworks.
  • 4+ years of experience with relational databases such as MySQL, PostgreSQL.
  • 4+ years of experience developing REST APIs.
  • Solid experience with queue management (e.g. Kafka, RabbitMQ).
  • Solid experience developing applications within a large-scale, enterprise environment.
  • Experience developing unit, integration, and/or automated software tests.
  • A solid understanding of the product/software development lifecycle.
  • Experience with open-source software development and licensing.
  • Experience using Git or other revision control systems.
  • Experience with Agile development methodologies and tools such as JIRA.
Preferred Qualifications
  • Experience with Linux, Apache, Nginx, and basic DevOps tools and principles.
  • Experience with other databases such as MongoDB, Redis, and Elastic Search.
  • Experience with GoLang and gRPC.
  • Experience with web video players, video streaming, and/or encoding/transcoding.
  • Experience with application security and penetration testing (e.g. OWASP).
  • Experience with container management (e.g. Docker/Swarm, Kubernetes).
  • Experience with cloud storage and/or computing (e.g. AWS, Google Cloud).
  • Experience with infrastructure and network management.
What We Offer
  • Daily stand-ups and bi-weekly sprint planning and backlog grooming.
  • Monthly roadmap updates and quarterly one-on-one meetings with your manager.
How to Apply

If you are a highly skilled and experienced Senior Backend Developer looking for a new challenge, please submit your CV/Resume and a cover letter to us with your qualifications and experience.



  • Calgary, Alberta, Canada Siemens Industry Software ULC Full time

    Job DescriptionSiemens Industry Software ULC is seeking a highly skilled Enterprise Software Sales Executive to join our team. As a key member of our sales organization, you will be responsible for driving business growth and revenue expansion in allocated named accounts and new logo prospects.Key Responsibilities:Develop and execute account plans to achieve...


  • Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full time

    We are seeking an experienced Software Engineering Manager to drive improvements to our platform and set a superior performance standard. The ideal candidate will be an excellent communicator, able to answer 'Yes' to at least four of the following:You are an excellent communicator.You have a proven track record of driving improvements to software...


  • Calgary, Alberta, Canada Incognito Software Systems Inc Full time

    Senior Software Engineering Manager **Job Summary** We are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product. **Key Responsibilities** * Manage and direct a...


  • Calgary, Alberta, Canada Incognito Software Systems Inc Full time

    Senior Software Engineering Manager **Job Summary** We are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product. **Key Responsibilities** * Manage and direct a...


  • Calgary, Alberta, Canada Incognito Software Systems Inc Full time

    Senior Software Engineering Manager **Job Summary** We are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product. **Key Responsibilities** * Manage and direct a...


  • Calgary, Alberta, Canada Incognito Software Systems Inc Full time

    Senior Software Engineering Manager **Job Summary** We are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product. **Key Responsibilities** * Manage and direct a...


  • Calgary, Alberta, Canada Incognito Software Systems Inc Full time

    Senior Software Engineering ManagerAt Incognito Software Systems Inc, we are seeking a highly skilled Senior Software Engineering Manager to lead our team of engineers in developing innovative asset management solutions and citizen engagement for state and local organizations.This is a unique opportunity to join a dynamic and entrepreneurial environment...


  • Calgary, Alberta, Canada Incognito Software Systems Inc Full time

    Senior Software Engineering ManagerAt Incognito Software Systems Inc, we are seeking a highly skilled Senior Software Engineering Manager to lead our team of engineers in developing innovative asset management solutions and citizen engagement for state and local organizations.This is a unique opportunity to join a dynamic and entrepreneurial environment...


  • Calgary, Alberta, Canada Incognito Software Systems Inc Full time

    Senior Software Engineering ManagerAt Incognito Software Systems Inc, we are seeking a highly skilled Senior Software Engineering Manager to lead our team of engineers in developing innovative asset management solutions and citizen engagement for state and local organizations.This is a unique opportunity to work as part of a broader cross-functional...


  • Calgary, Alberta, Canada Incognito Software Systems Inc Full time

    Senior Software Engineering ManagerAt Incognito Software Systems Inc, we are seeking a highly skilled Senior Software Engineering Manager to lead our team of engineers in developing innovative asset management solutions and citizen engagement for state and local organizations.This is a unique opportunity to work as part of a broader cross-functional...


  • Calgary, Alberta, Canada Siemens Industry Software ULC Full time

    Job Title: Sales Account ExecutiveJob Summary:We are seeking a highly motivated and experienced Sales Account Executive to join our team at Siemens Industry Software ULC. As a Sales Account Executive, you will be responsible for generating SaaS and Hybrid SaaS revenue opportunities to meet assigned software and services sales targets.Key...


  • Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full time

    Software Engineering ManagerWe're seeking an experienced and skilled Software Engineering Manager to drive improvements to our platform and set a superior performance standard. As a player-coach, you'll be responsible for leading your team in developing cutting-edge technology while continually honing your technical and leadership skills.Key...


  • Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full time

    Software Engineering ManagerWe're seeking an experienced and skilled Software Engineering Manager to drive improvements to our platform and set a superior performance standard. As a player-coach, you'll be responsible for leading your team in developing cutting-edge technology while continually honing your technical and leadership skills.Key...


  • Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full time

    Engineering Applications LeadWe're seeking a seasoned Software Engineering Manager to drive innovation and excellence in our platform.You'll be a player-coach who is passionate about technical leadership and team development, with a strong track record of delivering cutting-edge technology.As a technical leader, you'll be responsible for providing direction...


  • Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full time

    Engineering Applications LeadWe're seeking a seasoned Software Engineering Manager to drive innovation and excellence in our platform.You'll be a player-coach who is passionate about technical leadership and team development, with a strong track record of delivering cutting-edge technology.As a technical leader, you'll be responsible for providing direction...


  • Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full time

    Job Title: Software Engineering ManagerWe're seeking an experienced and skilled Software Engineering Manager to drive improvements to our platform and help us set a superior performance standard.About the RoleAs a player-coach, you'll be responsible for providing technical direction to your team, establishing and executing short and long-term architectural...

  • Data Engineer

    1 month ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will be responsible for developing cutting-edge technologies and maintaining secure, dependable, high-performance operations that adhere to compliance policies and regulations.Key ResponsibilitiesExtract and transform disparate data into actionable...

  • Data Engineer

    1 month ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will be responsible for developing cutting-edge technologies and maintaining secure, dependable, high-performance operations that adhere to compliance policies and regulations.Key ResponsibilitiesExtract and transform disparate data into actionable...

  • Senior Data Engineer

    3 weeks ago


    Calgary, Alberta, Canada Data Engineer Jobs Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at AltaGas. As a Data Engineer, you will play a key role in developing and maintaining our enterprise data platform, leveraging cutting-edge technologies to drive business decisions.Key ResponsibilitiesDesign, develop, and deploy data pipelines and architectures to extract and...


  • Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full time

    Engineering Applications LeadWe're seeking a seasoned Software Engineering Manager to drive innovation and excellence in our platform.You'll be a player-coach who is passionate about technical leadership and team development, with a strong track record of delivering cutting-edge technology.As a technical leader, you'll be responsible for providing direction...