Job Description :
RQ00489 - Programmer / Developer Senior Toronto, ON Start Date 2021-03-15 End Date 2022-03-31 Rate: CAD $ 544/ Day Assignment Type: Remote Security Level: CRJMC # Business Days: 265.00 Description MSP Notes Shortlisting Date: Thursday, February 18th, at 2:00 pm EST Maximum number of Candidate Submissions: 2 (Two) Must-haves: Demonstrated hands-on experience with programming and development in JSF, Primefaces, Angular, Angular JS, PrimeNg Demonstrated and hands-on programming in core Java and JEE technologies Nice to Have: Public Sector experience SCOPE: Two Senior Programmer/Developer L3 with 10+ years of experience are required for leading technical design and development to provide the following: Translate business requirements and functional specifications into working, tested applications, which developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code, compiling data driven programs, conducting unit tests and debugging code. Development, testing, implementation and documentation of enhancements/changes requested by business partners Support and maintenance of enterprise application Implement performance improvement and issue resolution Assist with technical system and user interface design and modifications (data & screen) as required Deliverables: Draft technical requirements, and prepare detailed technical solution design for JEE based applications Develop and modify, maintain and unit test programs on JEE platform Review code and document the software process flows, business logic, code dependencies, etc. Develop and modify, maintain and unit test changes to solution design and user interfaces Create new web services and orchestrate multiple atomic web services to build complex web service operations Develop web based applications including front end user interface and back application logic Promote programs from development to test environment. System test online and batch programs Prepare deployment packages of code and instructions for builds in Development, UAT, and Production environments Prepare automated deployment build and test scripts in a DevOps environment Assist in metadata/test data creation and maintenance, and prepare data packages for implementation by the Database Administrator Provide application support, including participation in on-call rotation A note on Assignment Type: This position is currently listed as "Onsite"; however, the consultant will be remote due to COVID-19 related Work from Home (WFH) direction. Once the I&IT cluster staff are required to return to the office, the resource under this request will be required to work onsite as we Skills Experience and Skill Set Requirements Skills and Knowledge: Experience in coding for producing accessible web sites for audiences that include visual disabilities Knowledge of DevOps methodology and tools Experience working with/within OPS Verbal and written communication skills; interpersonal and negotiation skills Mandatory Requirements: Experience in programming and development at the specified experience level Experience in programming and deploying web applications, troubleshooting web applications, handling deployment issues Hands-on experience with coding in Core Java and Java Frameworks, JSF, Primefaces, Angular, Angular JS, PrimeNg Experience and expertise in Java based technologies such as Struts 2.0, JavaScript, jQuery, Hibernate, Spring, HTML5/CSS Experience in development of JEE based applications, including (but not limited to) intuitive user interface for web based online services Experience in and expertise writing build and test scripts in automation scenarios Experience in and expertise WebSphere and/or Weblogic Application Server Excellent problem solving and analytical skills Track record for meeting deadlines in a complex program environment Excellent analytical, problem-solving and decision-making skill Resume Criteria Ratings: Criteria 1: Technical Skills Criteria 1 Points: 40 % Criteria 1 Details: Demonstrated hands-on experience with programming and development in JSF, Primefaces, Angular, Angular JS, PrimeNg Demonstrated and hands-on programming in core Java and JEE technologies Demonstrated experience programming and deploying web applications Criteria 2: UI Design, Development & Integration Criteria 2: Points: 30 % Criteria 2: Details: Working knowledge and hands-on experience with tools and technologies for building responsive UIs and experience of building custom libraries used for such UI design as part of an enterprise wide project/program Demonstrated experience in WebSphere and/or Weblogic Application Server Experience in building cross platform integration components (e.g. using SOAP web services, EJBs, REST APIs) Criteria 3: Development and Framework Criteria 3 Points: 25 % Criteria 3 Details: Strong knowledge of object oriented programming, Struts 2.0, JavaScript, jQuery, Hibernate, Spring, CSS/HTML5, web services Criteria 4: Public Sector Experience Criteria 4 Points: 5 % Criteria 5 Details: Previous experience working in Government or Public Sector organizations. Knowledge Transfer: What needs to be KT: All documentation relating to functional and technical specifications for systems development. To whom: Project Manager, team members When: Knowledge Transfer to occur throughout the project life cycle. 1:1 meetings / team meetings / documentation on SharePoint site

Similar Jobs you may be interested in ..