Titre du poste ou emplacement
RECHERCHES RÉCENTES

RQ09569 - Software Developer - Senior

Maarut Inc - 29 emplois
East York, ON
Posté hier
Détails de l'emploi :
Temps plein
Exécutif

Scope:

  • Design, coding and unit testing of the electronic scheduling solution
  • Translating business requirements and functional specifications into working, tested applications which includes:
  • Developing detailed programming specifications
  • User interface designs
  • Prototypes
  • Writing and/or generating code
  • Compiling data driven programs
  • Conducting unit tests and debugging code.

Assignment Deliverables:

These deliverables will require:

  • Provide implementation/build service towards enhancing an existing web application in a WebSphere application environment and a WebSphere portal environment. More specifically participate as a senior programmer/developer in:
  • Application development
  • Login authorization and authentication development
  • System documentation
  • Deployment activities in a WebSphere 7 and 8.5 server environment
  • Provide design model, user experience models (screen flows/GUI reviews), based on business use cases, business flows, and roles/actors with the supporting design documentation
  • Work from Object Oriented Design (OOD) models using UML notations (Use Case Diagrams, Class/Logical Diagrams, Sequence Diagrams, State Transition Diagrams, Entity Relationship Diagrams, etc.)
  • Assist in metadata/test data creation and maintenance, and prepare data packages for implementation by the Database Administrator
  • Prepare deployment packages of code and instructions for builds in Development, UAT, and Production environments
  • Assist in design recommendations for bug fixes and enhancements as needed
  • Support the testing team during system and UAT testing
  • Work with the Development Team members to share and transfer application knowledge, and run application demonstrations
  • Participate in project design and application JAD sessions / walk throughs
  • Development of required Software Architecture Documentation for the project

In addition to the above required deliverable, the consultant will also be required to:

  • Complete work and achieve milestones within the assigned deadlines
  • Notify the Cluster/Ministry project Manager in writing of any issues or other material concerns related to the Assignment Deliverables, as soon as the he/she becomes aware of them;
  • Submit Deliverables for the Cluster/Ministry approval as they are completed; Submit Deliverables for the Cluster/Ministry approval as they are completed;
  • Comply with the Ontario Government and the Cluster/Ministry security procedures and practices; Comply with the Ontario Government and the Cluster/Ministry architecture/technology standards and best practices;
  • Comply with the Ontario Government and the Cluster/Ministry Conflict of Interest and Confidentiality Guidelines;
  • Provide knowledge and skill transfer to a designated Cluster/Ministry staff; and
  • Comply with the Ontario Government I&IT Directive, Operational Policy on the I&IT Project Gateway Process, and other applicable Guidelines, Standards and Procedures.

Requirements

Experience and Skill Set Requirements:

Must Haves:

  • 10+ years of experience in software development, including designing, coding, testing, and deploying applications.
  • Proven expertise in Java/J2EE development within WebSphere Application Server and WebSphere Portal (v7 & v8) environments.

Skill Set Requirements:

Mandatory Requirements:

  • 10+ years of experience in software development, including designing, coding, testing, and deploying applications.
  • Proven expertise in Java/J2EE development within WebSphere Application Server and WebSphere Portal (v7 & v8) environments.
  • Strong experience with web application development using tools and frameworks such as Spring (MVC, AOP, annotations), Hibernate, RSA 8, WID 7.5, Eclipse, JQuery, and Web Services (WSDL).
  • Proficiency in SQL and XPath for data querying, and working with Oracle (relational) and LDAP (hierarchical) databases.
  • Familiarity with PKI technologies, specifically TruePass (Entrust), and development tools like ClearQuest, Trac, Jasper Reports, Sheriff, JAWS.
  • Experience with Search Warrant Tracking System (SWTS), Judicial eScheduling, and ESP systems.

Desired Skills and Experience:

  • Experience in coding for producing accessible web sites for audiences that include visual disabilities
  • Knowledge of World Wide Web Consortium Web Content Accessibility Guidelines (WCAG) 2.0, Level AA, and how they apply to programming
  • Experience with J2EE security and WebService security
  • Experience with JRules
  • Experience working with/within OPS
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills

Microsoft Dynamics 365 CRM & ERP Applications and Azure Cloud Experience:

  • Demonstrated experience Web portal and portlet experience in the design, development, implementation, and maintenance of web application development in WebSphere 7 and 8.5
  • Demonstrated experience using software development tools Java, Java scripts, J2EE, XML/XSL/XSLT, Rational Application Developer (RAD), Hibernate, Spring Framework, Eclipse, Web Services Description Language (WSDL)
  • Demonstrated Experience in or knowledge of World Wide Web Consortium Web Content Accessibility Guidelines (WCAG) 2.0, Level AA, and how they apply to programming

Data Manipulation Skills and Experience:

  • Demonstrated experience in Web Services, WS-Security, TruePass, LDAP, Spring boot, AngularJS, Node.js

Testing and Quality Assurance:

  • Demonstrated experience on IBM Websphere Process Server including development and deployment-
  • Demonstrated experience working with JRules (a Business Rules Management System) and integrating JRules with WebSphere Process server

Communication Skills:

  • Experience with OPS web security processes like GO-PKI and OneKey will be an asset

Partager un emploi :