Senior Applications Developer
Posted:
22 October 2026 (7 hours ago)
Application Deadline:
19 January 2027
Vacancies:
1 Vacancy
Job Summary
Our Client a Commercial Banking company is looking for a Senior Applications Developer for their Toronto ON/Hybrid location.
Responsibilities:
- Design develop enhance and maintain backend applications using Go (Golang)
- Take ownership of development deliverables from requirements analysis through testing and production deployment.
- Understand the existing application architecture business domain dependencies and supporting systems.
- Provide hands-on support throughout development integration testing user acceptance testing implementation and production release activities.
- Independently lead smaller projects or application initiatives.
- Provide technical direction mentorship and development guidance to team members.
- Develop and maintain comprehensive unit test suites using Test-Driven Development practices.
- Apply clean code principles and established software development best practices.
- Promote consistent coding testing and quality standards across the development team.
- Use static code analysis and security scanning tools to identify and address code quality security and vulnerability concerns.
- Collaborate with development testing security and delivery stakeholders.
- Demonstrate awareness of and interest in AI-assisted and AI-driven software development tools and practices.
Requirements:
- 6-8 years of overall software development experience.
- Minimum two to three years of hands-on Go (Golang) development experience.
- Strong backend application development experience.
- Experience providing technical direction mentorship or guidance to development team members.
- Strong working knowledge of Test-Driven Development.
- Experience writing and maintaining comprehensive unit test suites.
- Experience with static code analysis and security or vulnerability scanning tools including Snyk and SonarQube.
- Nice to Have:
- Awareness of and genuine interest in AI-assisted or AI-driven development tools and practices
- Exposure to payment applications foreign exchange platforms or Capital Markets technology environments would be beneficial but is not mandatory
- Soft Skills:
- Strong ownership and accountability.
- Ability to drive deliverables from inception through production implementation.
- Proactive and self-directed approach to problem-solving.
- Strong technical leadership and mentoring capabilities.
- Ability to understand complex existing systems and supporting business domains.
- Clear verbal and written communication skills.
- Collaborative approach when working with development testing security and delivery stakeholders.
- Strong attention to code quality testing standards and development best practices.
- Ability to balance hands-on development responsibilities with team leadership and guidance.
Why Should You Apply
- Health Benefits
- Referral Program
- Excellent growth and advancement opportunities
Required Experience:
Senior IC
About Company
ICONMA is a globally recognized, Woman-Owned staff augmentation and technology consulting firm.