About the job RQ11408 - Software Developer - Full Stack - Senior
RQ11408 - Software Developer - Full Stack - Senior
Duration: 7+ Months (154 Business Days) + Possible Extension (134 days)
Location: 5 Days ONSITE at 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4
Must have:
- Entity Framework or other Object-Relational Mapping data access tools
- REST APIs
- REAT and NEXTJS
- JavaScript and TypeScript
- SQL experience
- Node.js
- Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development
Description
- Experience in programming and analysis; specialized software package support at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development process
- Experience in Agile/Scrum methodology for the development, design, implementation and maintenance of applications
- Experience in design, code, test and debugging applications
- Experience in one or more programming languages
- Experience with relational database technologies
- Experience in the use of information retrieval using query languages (e.g. SQL)
- Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- Proficient with both front-end and back-end development, including any associated areas such as database design/management and DevOps
- Design and implementation of the overall solution architecture
- Implementation of approved user interfaces, design and deployment of databases
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of REST API services
- Integrating Front-End UIs with the constructed API's
- Supporting the implementation\upkeep of Continuous Integration and Continuous Deployment (CI\CD) pipelines
- Knowledge and understanding of the Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- Ability to provide system documentation as required
Work on
· Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products, AODA compliance) as required.
· Create object-oriented models in UML as design artefacts using tools such as Power Designer.
· Support Quality Assurance & Defect Management, including Unit Test, Test Automation, Penetration / Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc.
· Construct / enhance / renew web applications using Cloud-Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based model, Responsive Web Design, Serverless Architecture, etc), and industry-leading Open Source frameworks like Angular, React / Redux, JSON, Node.js, Spring Framework / Spring Boot / Spring MVC, Lombok Annotations, in addition to Java 1.8+, JDK 11+, EJB, JSP, Servlets, JDBC, JPA, XML (DOM, SAX, XSLT), DHTML/HTML, Web Service, WebLogic (14+) / WebSphere / JBoss / TomCat / WildFly, relational, hierarchical and NoSQL databases
· Provide critical application support (incident investigation, troubleshooting, interim / long-term fixes, maintenance / incremental changes, etc) for complex production Java enterprise Applications
· Provide Method of Procedure (implementation package) document for production releases where required, and operational procedure document for production support staff as required.
· Co-ordinate system development activities and provide technical consultative support to other staff members.
· Provide knowledge transfer to ministry staff at all stages of this assignment.
· Provide post implementation support.
AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and business operations.
Note: The higher end of the range is intended for absolutely exceptional candidates who meet all must-have requirements and most or all nice-to-have qualifications. The client will evaluate candidates based on both rate expectations and overall skill set when shortlisting.
INCORPORATED RATE RANGE (7.25 billable hours per day)
- $90.18/hr - $108.21/hr Inc.
T4 RATE RANGE (7.25 billable hours per day)
- $72.14/hr - $86.57/hr T4