FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining Desktop and Java applications, with a strong focus on integrating AI and machine learning tools to enhance functionalities. Proficient in Agile methodologies and full-cycle development processes, ensuring high-quality and scalable solutions.
Highest-signal resume keywords
C# Development.NET Framework (4.5+)Java (Version 8 or Later)AI-Assisted Development ToolsAgile Development Methodology
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Desktop Application DevelopmentService Integration (SOAP/REST APIs)Relational Databases (SQL Server, Oracle)Optimized Query WritingVersion Control Systems (Git/BitBucket)CI/CD Pipeline ToolsDebugging and TroubleshootingAI/ML Applications in Software DevelopmentLegacy System ModernizationVB6 or Other Legacy Technology
Soft Skills
Excellent Verbal CommunicationExcellent Written CommunicationProblem-Solving Skills
Tools & Technologies
JenkinsWindows Registry OperationsWindows Services Configuration
Industry Keywords
Enterprise IT EnvironmentFinancial ServicesProcess AutomationTechnical Optimization
Tech Stack
Tools & technologiesJavaJenkinsOracleSOAPSQL.NET
About the role
Key responsibilities & impact- Develop, enhance, and maintain Desktop and Java applications supporting Canadian Operations business processes
- Embrace legacy applications and leverage AI technologies to enhance functionalities
- Lead modernization initiatives by integrating AI and machine learning tools into development workflows
- Collaborate with Agile team members to deliver high-quality, scalable applications
- Execute full-cycle development activities: coding, testing, debugging, and implementation
- Write comprehensive unit and integration tests, and develop automation tools to ensure system reliability
- Identify and implement opportunities for process automation and technical optimization
Requirements
What you’ll need- Minimum 4 years of hands-on work experience in an enterprise IT environment, preferably in financial services
- Demonstrated experience developing and maintaining desktop applications
- Excellent verbal and written communication skills
- Proficiency in C# and .NET Framework (4.5+) or .NET Core development
- Understanding of Windows Registry operations and Windows Services configuration
- Windows-based application deployment and troubleshooting
- Strong proficiency in Java (version 8 or later)
- Hands-on experience with service integration using SOAP and REST APIs
- Working knowledge of Java libraries and frameworks for enterprise applications
- Strong proficiency with relational databases (SQL Server, Oracle)
- Experience writing optimized queries and database design principles
- Version control systems (Git/BitBucket)
- CI/CD pipeline tools and Jenkins experience
- Agile development methodology and practices
- Strong debugging, troubleshooting, and problem-solving skills
- Proven experience leveraging AI-assisted development tools (GitHub Copilot, or equivalent)
- Understanding of AI/ML applications in software development and code optimization
- Experience implementing AI-assisted code generation and optimization techniques
- Mainframe technology knowledge
- Experience in legacy system modernization and refactoring
- VB6 or other legacy technology experience
Benefits
Comp & perks- Challenging work, a fun environment, and the opportunity to grow your career
- A friendly, collaborative, and inclusive culture
- Flexible workstyle (Office, Virtual or Hybrid) depending on your role
- Competitive salary and bonus structure
- Flexible benefits and vacation
- Periodic weekend/after-hours work may be required to support project implementations, system upgrades, and on-call support
- Occasional travel between Sun Life locations may be required depending on work assignment
