RQ09125 - Software Developer - Curam/Case Management - Senior
On-siteToronto, Ontario, Canada
Job Summary
Design, develop, and implement front-end code for user interfaces while translating technical specifications into tested applications. Maintain, debug, and document software packages, resolving operational issues during implementation and migrations. Collaborate with IT professionals throughout the Software Development Life Cycle, applying structured methodologies to design, test, and deploy n-tier web-based applications using Java, Cúram, and SQL. Manage DevOps continuous delivery pipelines with tools like GitLab and Jenkins, ensuring production support focused on security and scalability. Work in a hybrid arrangement at 5700 Yonge for 2-3 days per week, requiring six years of specialized Cúram development experience.
Required Qualifications
- Hybrid Work Arrangement: FFS will need to work at 5700 Yonge for 2-3 days per week
- Curam knowledge and experience (6 years)
- Curam development
- Technical solutioning and support for project leads and team
Desired Qualifications
- Experience in programming and analysis
- specialized software package support at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
- Experience in structured methodologies for the development, design, implementation and maintenance of applications
- Experience in design, code, test, debug and document applications
- Experience in the use of object and/or third generation language development tools
- Experience in one or more programming languages
- Experience in application design, latest design patters, deployment and troubleshooting
- Experience with relational and hierarchical database technologies
- Experience in the use of information retrieval packages using query languages
- Experience with one or more communications protocols
- Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
- Excellent analytical, problem-solving and decision-making skills
- verbal and written communication skills
- interpersonal and negotiation skills
- Experience applying industry web, architectural and security standards and best practices
- Knowledge of IT systems development phases, requirements and interdependencies
- Knowledge of IT solutions & architecture, standards, processes and strategies
- Knowledge of DevOps tools and techniques
- in-depth technical knowledge of system architectures, including technical, data, application and network architectures
- Knowledge of Software Development Life Cycle (SDLC) covering systems analysis, design, development, coding standards, code reviews, source code management, build processes, and testing
- Knowledge of container-based virtualization technology like Docker
- Knowledge of mobile device management for various versions of cellular and tablets
- A team player with a track record for meeting deadlines
- Extensive experience with development, testing and implementation with Java-Cúram
- Experience with Cúram IEG, Workflows, Rules and Security development
- Experience with n-tier web-based applications
- Linux, Shell Scripting, Ant script, JavaScript, J2EE, XML/XSD and source code management tools such as GitLab
- Experience with relational databases such as Oracle, experience using SQL, PL/SQL (or equivalent)
- Experience working with Operating Systems such as Linux and Windows
- Experience with Designing, implementing and maintaining DevOps continuous delivery pipelines to manage from build to deployment
- Experience in build tools like GitLab, Ansible, Jenkins, and others for continuous integration/deployment
- Experience in analyzing designs and determine coding, programming and integration activities to identify issues and provide product solutions
- Experience providing production support with a focus on quality, security, reliability and scalability
- Experience in one of the leading cloud platforms such as AWS, Azure or Google Cloud, etc
- Experience in building and using Web Service APIs
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.