Software Developer - ERP / Case Management – Senior

Global Pharma Tek
Toronto, ON
$43 an hour (estimated)
Full-time

Title : Software Developer - ERP / Case Management Senior

Duration : Business Days

Location : Toronto, ON Hybrid

Job Description :

MUST HAVE : Hands-on Curam Development Experience

Responsibilities :

  • Provides subject matter expertise and hands-on engagement for all relevant systems including identifying and creating technical solutions design, development, and deployment for specified technology.
  • Responsible for the complete end-to-end development of applications and databases in both traditional and cloud deployments.
  • Creates functional and technical designs for customization, extensions, and configurations as may be required to implement modules, workflows, and rules.
  • Refine and clarify designs during software development and implementation. Code and unit test code, provide subject matter expertise in supporting System Integration Testing and Use Acceptance Testing.
  • Support deployment in production. Conduct Root Cause Analysis of production issues.
  • Create all functional and technical design documents

General Skills :

  • Experience with specified technology and version
  • Experience in creating and documenting the technical design, development, and delivery of specified technology solutions including reports, interfaces, conversions, extensions, and customizations for High Availability environments.
  • Demonstrated experience in the creation and update of technical design specifications to satisfy project requirements
  • Experienced in providing estimations of project delivery based on business requirements
  • Experience designing, developing, and testing data conversion programs and processes to ensure accurate data migrations
  • Experience and knowledge of specified technology enterprise architecture methodologies and tools
  • Experience developing or customizing reports, interfaces, customizations, application extensions, workflows, and procedures
  • Knowledge of specified technology Application Framework and Application Development Framework
  • Experience with UI integration (embedding external application in specified technology, exposing specified technology in External application)
  • Experience developing integrated test scenarios, identifying test data, executing test scenarios as part of system integration testing (COTS and custom), troubleshooting and resolving issues identified, and documenting test results.
  • Experience with Stakeholder management
  • Knowledge of Open UI Concepts- PM, PR, Manifest File, and Mapping files
  • Experienced in design and development for large-scale Information Technology (IT) solutions and providing guidance to development teams
  • Experienced in developing JEE solutions, including JEE design patterns
  • Proficient in analyzing and designing changes to existing software solutions
  • Complete knowledge of SDLC methodologies Agile development
  • Proficient in RDBMS design concepts

Desirable Skills :

  • Experience creating Unix scripts, and using Version Control Tools (PVCS)
  • Experience in using Rational tools for software development
  • Proven experience in facilitating discussions, negotiations, and conflict resolution
  • Strong communication skills in effectively communicating with clients, management and team, making presentations and reporting outcomes
  • Experience in designing and developing Web Services
  • Experienced in AIX, UML and XML
  • Experienced in design, develop, test, optimize and support complex stored procedures, functions, triggers and other database objects with ability to solve complex production issues

Skills : Technical Skills - %

Technical Skills - %

  • yr+ Demonstrated development experience in IBM Cúram Social Program Management platform. Cúram V Certified Developer, Preferred
  • yr+ Demonstrated experience in JEE JAVA-based software development.
  • yr+ Demonstrated experience using Apache Ant, Maven, Tomcat, JavaScript, XML, Json, WebLogic or WebSphere application server, Oracle DB, SQL, jUnit
  • Must have experience with SOAP and RESTful Web Service, Messaging, SFTP and other system integration technologies
  • Must have hands-on experience with Linux / Unix, Git, SVN, Git Pull Request, branching
  • Knowledge of Spring framework, Spring Boot, Swagger-UI, Postman, PL / SQL, Azure DevOps, CI / CD pipeline
  • Knowledge of Docker, Kubernetes, Azure Cloud, Ansible and Apache Kafka are strong asset
  • Working knowledge of SDLC and the Agile development methodology.
  • Demonstrated knowledge and experience with RDBMS design concepts.
  • Demonstrated experience in identifying risk and providing solutions.

Communication Skills - %

  • Ability to build good working relationships.
  • Positive team player.
  • Good verbal and written communication skills.
  • Good analytical and problem-solving skills.

Must haves :

  • yr+ Demonstrated development experience in IBM Cúram Social Program Management platform. Cúram V Certified Developer, Preferred
  • yr+ Demonstrated experience in JEE JAVA-based software development.
  • yr+ Demonstrated experience using Apache Ant, Maven, Tomcat, JavaScript, XML, Json, WebLogic or WebSphere application server, Oracle DB, SQL, jUnit
  • Must have experience with SOAP and RESTful Web Service, Messaging, SFTP and other system integration technologies
  • Must have hands-on experience with Linux / Unix, Git, SVN, Git Pull Request, branching
  • 30+ days ago
Related jobs
Raise
Ontario

Software Developer - ERP / Case Management - Senior. Refine and clarify designs during software development and implementation. Experience and knowledge of specified technology enterprise architecture methodologies and tools. Experience with Stakeholder management. ...

Element Fleet Management
Mississauga, Ontario

Senior Full Stack Developer (Front End Bias). Senior Full Stack Developer (Front End Bias). We are re-defining the fleet management industry to be people first, then business – delivering on our promise of a superior client experience. Able to interpret business requirements and translate into techn...

Cynet Systems
Toronto, Ontario

Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. Experience in programming and analysis; specialized software package support at the specified experience level. Ab...

Maarut Inc
Toronto, Ontario

Provide impact analysis effort estimate and solutiondesign/development for the Covid19 Vaccine Management Solution dueto DHIR solution upgrades software upgrades or any new requirements(e. Work closely with other developers in the team business analyst QAanalyst and projectmanagers. Design develop a...

theScore
Toronto, Ontario

As a Senior Software Developer on the DevEx Acceleration team, you will:. Work with developers across the organization to find pain points and provide solutions that will make the developer experience delightful. You are passionate about software craftsmanship and building developer tools. Build ele...

Maarut Inc
Toronto, Ontario

TheCorrections Systems Portfolio requires a temporaryProgrammer/Developer (L3) with 10 years experience for the designcoding and unit testing of enhancements and for troubleshooting andbreak/fix solutions support for a number of system in theportfolio. TheCorrections Systems Portfolio requires a tem...

Randstad Canada
Toronto, Ontario

Provide support to production environments including the case management system (PGTED) and data warehouse. ...

Maarut Inc
Toronto, Ontario

Designdevelop test deploy and maintain the changes required for OIPRDCase Management system Power Platform solution using utilizing MSDynamics 365platform. Knowledgetransfer to team members and otherpersonnel. Createmodify and maintain plugins workflows and web services of MS PowerPlatform. Reviewco...

Raise
Toronto, Ontario

Software Developer - Full Stack - Senior. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. Experience in programming and analysis; specialized software package sup...

Oracle
Canada

As the leading cloud business system, NetSuite includes financials, inventory management, HR, professional services automation, commerce, and more. Ability to communicate effectively and Interpersonal skills. Experience with Source Code Management processes and systems (. Effectively consults with m...