Programmer Analyst building and maintaining .NET software for ClaimsPro’s insurance claims operations. Remote role supporting business users across Canada.
Responsibilities
Build, enhance, and maintain software systems supporting business divisions and clients
Interact directly with users to determine and refine requirements
Deliver solutions independently and in teams in alignment with best practices
Develop new systems and features and maintain existing systems throughout the application lifecycle
Work closely with IT Managers, IT peers, and Operational staff
Deliver prompt and professional responses to user requests
Build relationships with internal IT teams and business users
Provide guidance to junior team members on advanced techniques and software design
Execute assigned tasks effectively and on time
Follow coding, testing, documentation, and deployment best practices
Communicate task status clearly and frequently to IT and business management
Document work orders with implementation and testing details
Determine and document application requirements with end users
Suggest technical solutions to business problems and opportunities
Develop and execute test plans
Implement requirements through existing application interfaces or custom enhancements
Coordinate and execute data migration and integration initiatives
Collaborate with programmers in a team environment
Prioritize tasks and manage timelines and stakeholder expectations
Participate in peer code reviews
Prepare code for production deployment
Document design and implementation details
Keep abreast of new development tools and techniques
Requirements
Minimum grade 12 education
4+ years of experience in an Application Development Role
Consistent competency in all responsibilities associated with the Programmer Analyst I role
Experience with .NET Framework (VB/C#)
Experience with .NET Web Services (WebAPI)
Experience with HTML, JavaScript, and jQuery
Experience with Microsoft SQL Server
Experience with Git
Strong communication skills and ability to discuss software requirements with business users using non-technical language
Analytical thinking
Ability to multi-task and handle a high volume of concurrent tasks
Ability to learn new business and technical concepts
Ability to work collaboratively with internal and external IT teams to achieve goals
Occasional evening/weekend/overtime availability required to meet deadlines or deploy solutions
Benefits
Flexible Remote Work Arrangements
Accommodations available on request for candidates throughout the recruitment and assessment process
Software Developer maintaining AutoCAD - based 3D modeling software for SSI’s offshore and marine industry clients. Developing C# and C++ features for shipbuilding systems.
Director leading AtkinsRéalis fire protection engineering, life safety projects, and business growth across Eastern Canada. Managing teams, technical delivery, proposals, and client relationships.
Engineering intern supporting ANDRITZ Canada Hydro’s service sales for turbines and generators. Preparing technical offers, analyzing equipment data, researching modernization opportunities, and managing CRM records.
New graduate software and cloud developer rotating through hands - on assignments at Intact, a Canadian insurance provider. Building secure applications and cloud infrastructure for insurance technology.
Engineering Intern building scalable chess products or AI/ML systems for Chess.com. Developing features, models, and LLM - powered applications with multidisciplinary teams.
Programmer analyst at Desjardins, developing, maintaining and optimizing complex IT systems and infrastructure. Advising teams and resolving major operational incidents.
Desjardins programmer analyst developing, maintaining, and supporting IT systems and infrastructure. Hybrid Montréal role focused on software products, automation, and complex system issue resolution.
Senior IT Developer building, testing, and supporting banking applications for TD, a major global financial institution. Leading complex development, systems administration, and incident - resolution activities.
Embedded Developer building firmware for Interaxon's EEG and biosensing wearables. Owning releases, Bluetooth connectivity, sensor processing, power management, and hardware bring - up.
Programmer Analyst developing, maintaining, and optimizing complex software and infrastructure solutions for Desjardins. Leading deployments, testing, incident resolution, and IT standardization in hybrid Lévis role.