20 Oct
|
Maarut
|
Winnipeg
RQ11600 - Software Developer - Full Stack - Senior
Design, implement, and continuously expand data pipelines byperforming extraction, transformation, and loading activities.
Required to translate technical systems specifications intoworking, tested applications. This includes developing detailed programmingspecifications, writing and/or generating code, compiling data-driven programs,maintaining, and conducting unit tests.
Resolves and troubleshoots technical problems which ariseduring the use and operation of software packages, including technicalassistance in implementation, conversion and migrations.
General Skills:
Experiencein programming and analysis; specialized software package support at thespecified experience level
Abilityto collaborate with IT Professionals throughout the Software DevelopmentLife Cycle
Experiencein structured methodologies for the development, design, implementationand maintenance of applications
Experiencein design, code, test, debug and document applications
Experiencein the use of object and/or third generation language development tools
Experiencein one or more programming languages
Experiencewith relational and hierarchical database technologies
Experiencein the use of information retrieval packages using query languages
Experiencewith one or more communications protocols
Experiencein structured methodologies for the design, development, implementationand maintenance of applications
Experienceeliciting and documenting information from diverse business areastakeholders and subject matter experts
Experiencewith application architecture, front-end & back-end integration, APIdevelopment
Excellentanalytical, problem-solving and decision-making skills; verbal and writtencommunication skills; interpersonal and negotiation skills
Ateam player with a track record for meeting deadlines
Full Stack Skills:
Proficientwith both front end and back end development, including any associatedareas such as database design/management and DevOps
Knowledgeand experience with design and implementation of the overall webarchitecture
Experiencewith implementation of approved user interface, design and deployment ofdatabase
Knowledgeand experience ensuring the entire stack is designed and built for speedand scalability
Knowledgeand experience with the design and construction of REST API services
Knowledgeand experience integrating front-end UI with the constructed API
Knowledgeand experience in design and implementation of continuous integration anddeployment
Knowledgeand experience with programming Internet-ready applications
Knowledgeand experience in rapid application development (RAD) methodologies
Knowledgeand understanding of Information Management principles, concepts, policiesand practices
Experiencewith middleware and gateways
Experiencereviewing, analyzing, and modifying product installation scripts includingencoding, testing, debugging
Abilityto provide post-implementation support and resolve any post-implementationtechnical issues
Experienceconducting design walkthrough sessions with project team
Knowledgeand understanding of Accessibility for Ontarians with Disability Act(AODA) and related regulations and standards
Abilityto provide user and system documentation as required
Highlevel knowledge of front-end interfaces.
Strongknowledge of RESTful APIs and positive understanding of Swagger files.
Demonstratedability to create self-contained, reusable, and testable modules andcomponents that build on the elements and modules of core AngularJS.
Experiencedesigning user interactions on websites, developing servers and databasesfor website functionality and coding for mobile platforms.
Fundamentalknowledge of UX/UI.
Experienceensuring front end code is able to query APIs.
Experiencewith Java WebLogic and Java programming for web applications (Tomcat,Weblogic), EJB, Servlet
Strongdatabase skills and SQL skills (Oracle, SQL Server)
Experience/ knowledge of REST, SOAP web services.
Experience/ knowledge of Azure DevOps, JIRA, agile/scrum
Requirements Experience and Skill Set Requirements: Must Haves:
Experience in n-tier web-based applications, databasetechnologies, software, tools, Java EE (J2EE) and cloud native technologies
Hands on experience with azure cloud, AKS, WebSphereliberty or open liberty, and DevOps tool chain
Skill Set Requirements: Programmer and Development Skills:
Experience in n-tier web-based applications, databasetechnologies, software, tools, Java EE (J2EE) and cloud native technologies
Experience, knowledge and skills in large-scale systemanalysis, design and implementation for multi-client use with AODA compliance
Demonstrated experience directly supporting the SDLC(agile/iterative) and implementation of business-critical software applicationsand systems.
Experience in writing application architecture artifacts anddata modelling to lead the team for development and customization of largeweb-based applications.
Experience with J-rules, Oracle content management system,microservices and Websphere application server
Extensive experience with security and Cryptography
Experience with software development, migration anddeployment for virtualized infrastructure and cloud computing environment
Extensive experience with printing management systems andPDF architecture
Hands on experience with azure cloud, AKS, WebSphere libertyor open liberty, and DevOps tool chain
Analytical and Problem-Solving Skill:
Analytical and problem-solving skills to identify andresolve existing and potential systems issues and perform threat and riskassessments and business impact analyses
Oral and written communication skills
Presentation skills to conduct training and informationsessions and lead committees and task groups.
Consultative skills to consult with and provide advice toclients, program staff and senior management.
A team player with a track record for meeting deadlines
Experience in providing technical leadership to juniordevelopers.
Hands on experience with azure cloud, AKS, WebSphere libertyor open liberty, and DevOps tool chain
Public Sector Experience:
Experience with OPS architecture, methodologies and GO–ITSstandards would be an asset.
Familiar with OPS Threat Risk Assessment (TRA) and PrivacyImpact Assessment (TRA) process
#J-18808-Ljbffr
📌 11739 (Winnipeg)
🏢 Maarut
📍 Winnipeg