Intermediate Software Developer

2 weeks ago


Calgary, Alberta, Canada ATB Financial Full time
About the Role

We are seeking a highly skilled Intermediate Software Developer to join our team at ATB Financial. As an Integration Specialist, you will play a key role in developing interfaces across enterprise systems, working closely with our Engineering team to design, code, and deploy new features and functionality.

Key Responsibilities
  • Design and develop new features and functionality, working closely with Product Owners and Business Stakeholders to understand business requirements and processes.
  • Collaborate with senior developers, software architects, and quality assurance engineers to resolve development roadblocks and ensure seamless integration.
  • Provide on-call and after-hours support as assigned, ensuring timely resolution of technical issues.
  • Ensure changes to products are performed within ATB's defined change control process, maintaining high standards of quality and reliability.
  • Update progress daily through our tracking tool, utilizing various methodologies (Agile, Waterfall) and tracking mechanisms (Jira, ServiceNow).
Requirements
  • College diploma or bachelor's degree in Computer Science, Computer Systems Engineering, Software Engineering, or a related discipline.
  • At least 6+ years of experience in software development, with a strong background in Java, SpringBoot, and JavaScript.
  • Minimum 5+ years of experience in integration development, with expertise in public cloud platforms (GCP, AWS).
  • Experience with open industry standards, such as SOAP, REST HTTP, XML, JSON, XML Schema, and WSDL.
  • Good understanding of enterprise relational databases (MySQL, SQL Server) and containerization technologies (Kubernetes, Docker).
  • Experience implementing and maintaining CI/CD pipelines (Gitlab, Github).
  • Expertise in Object-Oriented Design and Programming techniques.
  • Strong analytical and problem-solving skills, with the ability to work independently and as part of a diverse team.
  • Excellent written and oral communication skills, with a strong focus on collaboration and open communication.
What We Offer

At ATB Financial, we are committed to creating a workplace that is inclusive, diverse, and equitable. We believe in empowering our team members to make a meaningful impact, and we offer a range of benefits and opportunities to support your growth and development.

We are dedicated to building a workforce that reflects the diversity of our communities, and we are committed to meeting and exceeding the standards set out in the Progressive Aboriginal Relations program created by the Canadian Council for Aboriginal Business.



  • Calgary, Alberta, Canada ATB Financial Full time

    About the Role:As an Intermediate Software Developer at ATB Financial, you will be working on an integration platform to develop interfaces across enterprise systems.Key Responsibilities:Designs, codes, unit tests, and integrates new features and functionality as defined by the Product Owner and team.Designs and codes in Object-Oriented Programming languages...


  • Calgary, Alberta, Canada SUBNET Solutions Full time

    Job Title: Intermediate Software Developer - Device ManagementAt SUBNET Solutions Inc., we are seeking an experienced Intermediate Software Developer to join our team. As a key member of our Software team, you will play a crucial role in ensuring that our developed software meets the product requirements and quality standards necessary to satisfy customer...


  • Calgary, Alberta, Canada SUBNET Solutions Full time

    Job Title: Intermediate Software Developer - Device ManagementAt SUBNET Solutions Inc., we are seeking an experienced Intermediate Software Developer to join our team. As a key member of our Software team, you will play a crucial role in ensuring that our developed software meets the product requirements and quality standards necessary to satisfy customer...

  • Software Developer

    1 week ago


    Calgary, Alberta, Canada SUBNET Solutions Full time $80,000 - $90,000

    Job Title: Intermediate Software DeveloperJob Summary:We are seeking an experienced Intermediate Software Developer to join our team at SUBNET Solutions Inc. The successful candidate will be responsible for ensuring developed software meets product requirements and quality standards.Key Responsibilities:Engage with customers and product representatives to...

  • Software Developer

    1 week ago


    Calgary, Alberta, Canada SUBNET Solutions Full time $80,000 - $90,000

    Job Title: Intermediate Software DeveloperJob Summary:We are seeking an experienced Intermediate Software Developer to join our team at SUBNET Solutions Inc. The successful candidate will be responsible for ensuring developed software meets product requirements and quality standards.Key Responsibilities:Engage with customers and product representatives to...

  • Software Developer

    1 week ago


    Calgary, Alberta, Canada SUBNET Solutions Full time $80,000 - $90,000

    Job Title: Intermediate Software DeveloperJob Summary:We are seeking an experienced Intermediate Software Developer to join our team at SUBNET Solutions Inc. The successful candidate will be responsible for ensuring developed software meets product requirements and quality standards.Key Responsibilities:Engage with customers and product representatives to...

  • Software Developer

    1 week ago


    Calgary, Alberta, Canada SUBNET Solutions Full time $80,000 - $90,000

    Job Title: Intermediate Software DeveloperJob Summary:We are seeking an experienced Intermediate Software Developer to join our team at SUBNET Solutions Inc. The successful candidate will be responsible for ensuring developed software meets product requirements and quality standards.Key Responsibilities:Engage with customers and product representatives to...


  • Calgary, Alberta, Canada SUBNET Solutions Full time

    Job SummaryWe are seeking a highly skilled Intermediate Software Developer to join our team at SUBNET Solutions Inc. As a key member of our Software team, you will play a crucial role in ensuring that our developed software meets the product requirements and quality standards necessary to satisfy customer expectations.Key ResponsibilitiesParticipate in...


  • Calgary, Alberta, Canada SUBNET Solutions Full time

    Job SummaryWe are seeking a highly skilled Intermediate Software Developer to join our team at SUBNET Solutions Inc. As a key member of our Software team, you will play a crucial role in ensuring that our developed software meets the product requirements and quality standards necessary to satisfy customer expectations.Key ResponsibilitiesParticipate in...


  • Calgary, Alberta, Canada ATB Financial Full time

    About the RoleWe are seeking a highly skilled Intermediate Software Developer to join our team at ATB Financial. As an integral part of our Engineering team, you will be responsible for designing, developing, and integrating interfaces across our enterprise systems.Key ResponsibilitiesDesign and develop new features and functionality as defined by the...


  • Calgary, Alberta, Canada ATB Financial Full time

    About the RoleWe are seeking a highly skilled Intermediate Software Developer to join our team at ATB Financial. As an integral part of our Engineering team, you will be responsible for designing, developing, and integrating interfaces across our enterprise systems.Key ResponsibilitiesDesign and develop new features and functionality as defined by the...

  • Software Developer

    1 week ago


    Calgary, Alberta, Canada CPKC Full time

    Job Title: Intermediate Software DeveloperCanadian Pacific (CP) and Kansas City Southern (KCS) have merged to form CPKC, a truly North American railway. As a key player in this new entity, we are seeking an Intermediate Software Developer to join our team.Job Summary:We are looking for a skilled Software Developer to analyze, develop, test, implement, and...

  • Software Developer

    1 week ago


    Calgary, Alberta, Canada CPKC Full time

    Job Title: Intermediate Software DeveloperCanadian Pacific (CP) and Kansas City Southern (KCS) have merged to form CPKC, a truly North American railway. As a key player in this new entity, we are seeking an Intermediate Software Developer to join our team.Job Summary:We are looking for a skilled Software Developer to analyze, develop, test, implement, and...

  • IT Software Developer

    2 weeks ago


    Calgary, Alberta, Canada City of Calgary Full time

    **About the Role**The City of Calgary is seeking a highly skilled IT Software Developer to join our team. As an IT Software Developer, you will play a key role in developing, testing, and implementing new software functionality, as well as contributing to the support of existing applications.**Key Responsibilities**Develop and update code and documentation,...

  • IT Software Developer

    3 weeks ago


    Calgary, Alberta, Canada City of Calgary Full time

    **About the Role**The City of Calgary is seeking a highly skilled IT Software Developer to join our team. As an IT Software Developer, you will play a key role in developing, testing, and implementing new software functionality, as well as contributing to the support of existing applications.**Key Responsibilities**Develop and update code and documentation,...


  • Calgary, Alberta, Canada TeacherOn Full time

    Software Development PositionWe are seeking a skilled software developer to contribute to the creation of innovative solutions at TeacherOn.Key Responsibilities:Memory Management: Effectively manage memory allocation and deallocation, working with basic data types, pointers, and dynamic arrays.Data Structures: Implement linked lists, trees, queues, and other...


  • Calgary, Alberta, Canada TeacherOn Full time

    Software Development PositionWe are seeking a skilled software developer to contribute to the creation of innovative solutions at TeacherOn.Key Responsibilities:Memory Management: Effectively manage memory allocation and deallocation, working with basic data types, pointers, and dynamic arrays.Data Structures: Implement linked lists, trees, queues, and other...


  • Calgary, Alberta, Canada TeacherOn Full time

    Software Development PositionWe are seeking a skilled software developer to contribute to the creation of innovative solutions at TeacherOn.Key Responsibilities:Memory Management: Effectively manage memory allocation and deallocation, working with basic data types, pointers, and dynamic arrays.Data Structures: Implement linked lists, trees, queues, and other...

  • Software Developer

    6 days ago


    Calgary, Alberta, Canada City of Calgary Full time

    About the RoleWe are seeking a skilled IT Developer to join our team at the City of Calgary. As a key member of our technology team, you will play a critical role in developing, testing, and implementing new software functionality to support our business needs.Key ResponsibilitiesDevelop and update code and documentation, perform testing and quality...

  • Software Developer

    6 days ago


    Calgary, Alberta, Canada City of Calgary Full time

    About the RoleWe are seeking a skilled IT Developer to join our team at the City of Calgary. As a key member of our technology team, you will play a critical role in developing, testing, and implementing new software functionality to support our business needs.Key ResponsibilitiesDevelop and update code and documentation, perform testing and quality...