
Programmer Analyst II (Full Time, Permanent) Remote within Manitoba/ 6 days ago
Quick Summary
Programmer Analyst II (Full Time, Permanent) Remote within Manitoba
Grow your career with Access Credit Union, recognized as one of Manitoba's Top Employers since 2014. We foster a professional and innovative work environment built on empowerment, accountability, and trust. We value our employees' contributions, offering competitive compensation, 100% company-paid health benefits, an employer-matched pension plan, continuing education, and clear career advancement opportunities.
Our Values:
- Do good
- Be better
- Own it
- Move forward
The Programmer Analyst II is a mid-level role focused on developing software solutions for business process optimization. This position involves the development, maintenance, and support of enterprise-grade applications, Infrastructure as Code (IaC), integrations, and automation frameworks, ensuring system stability and scalability.
You will collaborate with cross-functional stakeholders and senior team members to translate business requirements into robust, secure, and maintainable solutions. Key responsibilities include supporting and maintaining existing applications, developing secure systems, and utilizing modern programming languages, frameworks, and methodologies to meet functional and performance specifications. The Programmer Analyst II also leads quality assurance efforts through rigorous testing, provides tier 1 and tier 2 user support, and participates in cross-training initiatives.
Key Responsibilities and Accountabilities
- Collaborate with end users, project managers, IT team members, and developers to analyze complex business requirements and implement innovative, scalable software solutions and integrations, including with AI and automation systems.
- Develop applications and systems, ensuring high performance, security, and compliance with enterprise standards.
- Develop applications and systems in containerized environments, leveraging CI/CD workflows such as GitHub Actions, and modern frameworks such as Laravel and React.
- Ensure compliance with established coding standards.
- Develop and optimize scripts and utilities to enhance system functionality and performance.
- Serve as tier 1 and tier 2 support for troubleshooting complex application and system issues, ensuring timely resolution within internal SLAs and minimizing business disruption.
- Participate in the full software development lifecycle per SDLC standards.
- Conduct advanced testing and quality assurance, ensuring robust, bug-free releases and adherence to security protocols.
- Maintain comprehensive documentation, including technical specifications and process workflows.
- Follow development standards, guidelines, and best practices for system design and coding.
- Stay current with emerging technologies, programming languages, and industry trends to recommend innovative solutions.
- Ensure compliance with IT security standards, policies, and procedures, safeguarding organizational data integrity.
- Champion continuous improvement by evaluating existing systems and recommending enhancements aligned with business goals.
- Independently train new team members to department standards.
- Perform advanced functions of the role.
- Be competent to support and cover for senior department employees.
Essential Qualifications
- University degree or diploma in Computer Science, Software Engineering, or a related discipline, with a strong grounding in software architecture and modern development practices.
- 3+ years of hands-on experience developing production systems using PHP, SQL, JavaScript, and associated web technologies (REST and GraphQL API’s, jQuery, XML, CSS, HTML5).
- Experience using Git and collaborative workflows (branching, code reviews, pull requests).
- Proficiency in developing applications using modern frameworks such as Laravel and React.
- Experience working with containerized environments, Docker, and Kubernetes.
- DevOps experience creating and maintaining CI/CD pipelines and release governance using tools such as GitHub Actions is considered an asset.
- Technical knowledge of AI and ML with experience integrating AI capabilities and Large Language Models (LLMs) is considered an asset.
- Experience with various database technologies such as Oracle, SQL Server, MariaDB, PostgreSQL, Redis, and other systems.
- Commitment to achieving ISC2 Secure Software Practitioner certification within the first year; apply secure-by-design principles in daily work.
- Proficiency with professional development environments and utilities (e.g., VS Code, JetBrains IDEs), including compilers, debuggers, linters, formatters, and profiling tools to uphold code quality and performance.
- Solid working knowledge of networks, firewalls, hosting architectures, and broader infrastructure concepts; consistently adhere to security best practices across the stack.
- Exceptional attention to detail with the ability to self-edit code and participate in code reviews.
- Strong interpersonal skills to interface effectively with technical and non-technical stakeholders; excellent written and and oral communication.
- Ability to operate with minimal supervision; take initiative to resolve issues, remove blockers, and proactively seek support from team members.
- Thrive in cross-functional teams, balance multiple projects with strong prioritization, execution discipline, and delivery focus.
- Demonstrate analytical and problem-solving skills, using data and metrics to inform decisions.
- Maintain a strong desire to research and learn, stay current with emerging technologies and elevating team practices.
This is a remote position; however, the successful candidate must reside in Manitoba.
Starting Salary: $69,929.00
If you are interested in this position, apply today!

