Application Developer

1 month ago


Calgary, Canada Prairie Payments Joint Venture Ltd. Full time

The Prairie Payments Joint Venture (PPJV) is a joint venture owned by three Prairie centrals created to digitally transform and modernize payment services for credit unions in the Prairies. PPJV’s goal is to ensure prairie credit unions are competitive in payments and have access to efficient, modernized payments processing infrastructure.

ROLE SUMMARY

The Application Developer is responsible to create, maintain, and support applications required to run the various processes at PPJV based on structures defined by the Manager, Application Development.

KEY RESPONSIBILITIES

  1. Software Development: Design, develop, test, and maintain applications using C# and the .NET framework.
  2. Database Management: Work extensively with Microsoft SQL Server (MSSQL) for database design, development, and optimizations.
  3. Automated Testing: Implement and maintain automated testing frameworks to ensure the reliability and performance of software applications.
  4. Code Review: Participate in code reviews to maintain high code quality, identify potential issues, and suggest improvements.
  5. System Integration: Integrate with third-party services, APIs, and tools into existing applications.
  6. Documentation: Write clear and concise technical documentation for reference and reporting purposes.
  7. Collaboration: Work closely with cross-functional teams and other developers to deliver high-quality software that meets business requirements.
  8. Troubleshooting: Identify and resolve application issues, bottlenecks, and performance problems in a timely manner.
  9. Support: Provide support to Operations in the running of the daily jobs and resolve any issues they experience. Provide 24/7 on-call support to operations and resolve any issues in accordance with established timelines.

KEY SKILLS AND EXPERIENCE REQUIREMENTS

  1. Minimum of 5 years experience in C# Development.
  2. In-depth knowledge of the .NET framework.
  3. Strong experience in Microsoft SQL Server, including writing complex queries, stored procedures, schema design, and performance tuning.
  4. Proficiency in automated testing frameworks and tools such as NUnit, xUnit, or similar.
  5. Strong understanding of OOP principles and design patterns.
  6. Experience with RESTful API design and implementation.
  7. Proficient in version control systems, particularly Git.
  8. Familiarity with Agile/Scrum development processes using tools such as JIRA or similar.
  9. Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical stakeholders.
  10. Education equivalent to completion of a two-year diploma training program at a college or technical school that provides a recognized specific certificate, diploma, or license.

RELATIONSHIPS

  1. Internal: Primary contact with immediate department and other organization contacts as required.
  2. External: Contact with credit unions, other financial institutions, other affiliates, vendors, and suppliers.

Ideally, candidates will be located in one of our current customer areas of Alberta, Saskatchewan, or Manitoba.

The Environment

PPJV is a fast-paced and focused environment where employees and contractors share the mission to deliver efficient, cost-effective, modernized payments processing to prairie credit unions.

Interested candidates are asked to submit a resume & cover letter by 4:00 PM on Friday, November 1, 2024 via this link. We thank all candidates for their interest; however, only those candidates selected for an interview will be contacted.

#J-18808-Ljbffr
  • Application Developer

    4 weeks ago


    Calgary, Alberta, Calgary region, Canada Insight Global Full time

    Insight Global is looking for a Senior Applications Developer to join a large company work force travel management company. They own and operate a portfolio of businesses specializing in modular buildings and remote and temporary workforce housing solutions, along with a digital marketplace for business-to-business crew travel management. Your primary role...


  • Calgary, Canada Eternal Tech Systems Full time

    Job Description: One of our Public Sector client is looking for a Senior Application Developer for a Contract opportunity in Edmonton. Responsibilities: Participate in the design, development, construction, testing, delivery, implementation and maintenance of applications for the ministry as required.Participate in analysis of ministry requirements and...


  • Calgary, Alberta, Canada Lorven Technologies Full time

    Job Details: Lorven Technologies is seeking an experienced Mobile Application Developer to join our team in Calgary, AB - CAN.Key Responsibilities:Develop high-quality Android applications using Kotlin programming language.Collaborate with our team to design, develop, and test mobile applications.Stay up-to-date with the latest Android development trends and...


  • Calgary, Alberta, Canada Acera Insurance Full time

    Job OverviewAs a Senior Applications Developer at Acera Insurance, you will play a key role in designing and developing innovative applications to drive business growth. With over 35 offices across Alberta, Saskatchewan, and British Columbia, we offer exciting career opportunities and an attractive compensation package.


  • Calgary, Canada Insight Global Full time

    Job Description Insight Global is looking for a Senior Applications Developer to join a large travel management company. They own and operate a portfolio of businesses specializing in modular buildings and remote and temporary workforce housing solutions, along with a digital marketplace for business-to-business crew travel management. Your primary role...


  • Calgary, Alberta, Canada Fluidstream Inc. Full time

    Job Details:Job Title: Application Software DeveloperJob Type: Full-timeIndustry: Electrical and Electronics ProductsKey Responsibilities:Write, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation...


  • Calgary, Alberta, Canada Fluidstream Inc. Full time

    At Fluidstream Inc., we are seeking a skilled Application Software Developer to join our team and contribute to the development of innovative software solutions. The ideal candidate will have a strong background in programming and experience with PLC programming. Key responsibilities will include writing, modifying, and testing software code, as well as...


  • Calgary, Canada Kaizen Lab Inc. Full time

    ECO Canada is the steward for the Canadian environmental workforce across all industries. From job creation and wage funding to training and labour market research – we champion the end-to-end career of an environmental professional. We work with the federal, provincial, and municipal governments in all Canadian regions to support economic growth and...


  • Calgary, Alberta, Canada Neusol Technologies Ltd Full time

    We are seeking a highly skilled Software Application Developer to join our team at Neusol Technologies Ltd. The ideal candidate will have extensive experience in developing and maintaining computer applications.Job DescriptionThe successful applicant will be responsible for writing, modifying, integrating, and testing software code for e-commerce and other...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Fluidstream Inc. Full time

    Job Title: Software Developer - Application SpecialistAbout the Role:We are seeking an experienced Software Developer - Application Specialist to join our team at Fluidstream Inc. The ideal candidate will have a strong background in software development, with a focus on application programming and PLC expertise.Key Responsibilities:Design, develop, and...


  • Calgary, Alberta, Canada Eternal Tech Systems Full time

    Job Title: Senior Web Application DeveloperEternal Tech Systems is looking for a highly skilled Web Developer to join their team in Regina.The ideal candidate will have experience in developing web applications using HTML5, CSS, JavaScript, and RESTful API services using ASP.NET Web API 2.Responsibilities:Design, develop, and deploy scalable and efficient...


  • Calgary, Alberta, Canada Artech LLC Full time

    We are seeking an experienced SAP UX Application Developer to join our team at Artech LLC in Calgary, Alberta.Hands-on experience in SAP Business Technology Platform Development Suite is required.Responsibilities include handling BTP services and performing custom SAPUI5 development.RequirementsBE/B Tech in any stream or M.Sc. (Computer Science/IT) with a...


  • Calgary, Alberta, Canada Avenue Living Asset Management Full time

    Avenue Living Asset Management is a leading provider of long-term investments, sourcing, analyzing, and strategizing opportunities across North America. As one of Canada's largest alternative asset managers, we've acquired over $6 billion in assets under management across various sectors. Our unique approach and commitment to excellence have led to rapid...


  • Calgary, Alberta, Canada MAAN TRANSPORT LTD. Full time

    We're looking for a skilled Software Developer to join our team for a Web Applications project. The ideal candidate will have experience with JavaScript and HTML/CSS and be familiar with Front-end development.Responsibilities include designing and developing responsive web applications, collaborating with the design team to create visually appealing...


  • Calgary, Alberta, Canada Artech LLC Full time

    We are seeking a highly skilled Software Engineering Application Developer to join our team at Artech LLC. This is a 6-month contract opportunity for a remote worker in Calgary, AB.Design and implement scalable ingestion frameworks with data engineering experience.Develop expertise in AWS services, including Redshift, S3, DynamoDB, EMR serverless, Lambdas,...

  • Application Developer

    4 weeks ago


    Calgary, Canada ENGINEERINGUK Full time

    Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.Make an impact with our Technology - Development team as an Application Developer (CaseWare). This diverse team of tech-savvy builders and problem solvers embraces digital...

  • Application Developer

    1 month ago


    Calgary, Canada Mnp Llp Full time

    Calgary - Exec Suite 2000, 330 5th Ave SW Calgary, AB T2P0L4, CAN Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.Make an impact with our Technology - Development team as an Application Developer (CaseWare). This diverse...


  • Calgary, Canada Artech LLC Full time

    We are looking to hire an Application Developer SAP UX for our client located in Calgary, Alberta.This is a contract position and a hybrid role.Your Role and Responsibilities Hands on Experience on SAP Business Technology Platform Development Suite Responsible to Handle BTP services and hands-on in iflows, workflow, process automation Will perform BTP...


  • Calgary, Alberta, Canada Bounteous Full time

    Bounteous x Accolite is a leading digital engineering company that partners with ambitious brands to drive business impact. We believe in co-innovation, where our teams collaborate to deliver cutting-edge solutions.Job DescriptionWe are seeking an experienced iOS Software Engineer to join our team. As a key member of our mobile application development team,...


  • Calgary, Alberta, Canada Antares Professional Corporation Chartered Professional Accountants Full time

    Job DescriptionWe are seeking a highly skilled Software Application Developer to join our team at Antares Professional Corporation Chartered Professional Accountants. This is a full-time position that requires strong technical expertise, excellent communication skills, and a passion for developing innovative software solutions.