Consultant, Senior AWS Developer

LocationScarborough
Job CategoryInformation Technology
SP-ID2479
Position Type
Application Deadline November 30, 2021
Experience Required5+ years
Job DurationTemporary
Education RequiredN/A

Job Title Consultant, Senior Java Developer Job Opportunity: ( Purpose of the Role / Reporting Structure ) Currently has an exciting opportunity for a Consultant, Senior AWS Developer. This is a contract opportunity, and the successful candidate will report to one of Manager, Enterprise Business Solutions, Information Services. The candidate will have the opportunity to participate in design and development of software project and enhancements initiatives. What you’ll be doing: (Accountabilities & Responsibilities) • Design software applications based on architecture reference guidelines • Evaluate technical requirements and provide recommendations on how to best build software • Document application solutions and write software design specifications • Write reliable and efficient code and maintain source code files in enterprise repository • Test and debug enterprise applications • Participate in software development lifecycle phases including solution design, configuration, development, testing and support • Contribute throughout the entire SDLC (Software Development Life Cycle) with focus on continuous improvement and work in a team environment • Participate in team review for functional specification, technical design and code review • Participate in project scrums when working on Agile initiatives • Assist in troubleshooting problems in the production environment, when required • Follow guidelines and procedures to ensure source controls is properly used, software documentation is maintained and kept up-to-date as it relates to solution and application architectural design diagrams, technical and conceptual models and workflows • Interact with Functional Analyst, Business Systems Analyst, Business Analysts, Solution Architects and other Developers to ensure that questions and discrepancies about specifications are resolved during the solution development process • Collaborate with local and regional I.S. teams to deliver enterprise solutions that are scalable, adaptable and in synchronization with evolving business needs • Research tools, frameworks and technologies that could enhance user experience in alignment with IS strategy What you bring: (Experience & Education Requirements) • University degree in Computer Science/Engineering or related fields • Minimum of 5 years of software development • Proven experience in software analysis and detailed design • Mandatory requirements include: o Ruby on Rails with Lambda o AWS servers (RDS, S3, API Gateway, Cognito, CloudFront, Terraform, Cloud9) o Active Record o MySQL and/or SQL Server o Vue.js • Additional technical requirements include: o Elastic Search o Jets Serveless Framework o Modern Javascript frameworks, such as AngularJS/React o Strong working experience with integration through Messaging and Web Services (RESTful and Soap) and oData Services o AJAX, JQuery, JMS, JPA, Hibernate, JDBC, JUnit, Maven, XML, XSLT o Microservices and API management • The following are considered valuable assets: o J2EE/JEE architecture (back-end and front-end) o Spring Framework, including Spring Core, Spring Boot, Spring Security, Spring Data, MVC o DevOps experience • Experience with Agile • Good written and oral communication skills • Excellent analytical and problem-solving skills • Ability to demonstrate initiative, good judgment and effective decision-making • Strong process improvement orientation, and experience in leading discussions to drive positive results amongst inter-disciplinary groups If interested please share the resume at [email protected]