logo

View all jobs

RQ00211 - Software Developer - Senior

525 University Avenue, Toronto, ON

Must haves:

·      ASP.NET Core, MS SQL, Web API, Entity Framework, C#, Angular, Azure development, Java, Phyton, TypeScript, ASP.NET, PHP, Laravel, WordPress

·       Azure DevOPs, Git, VS Code, Visual Studio,

·       JavaScript, CSS,

·       OAUTH 2, JWT

Responsibilities:

Design, develop, and implement front end code including user interface interactions and creating attractive and effective user interfaces.

Required to translate technical systems specifications into working, tested applications. This includes:

·      Developing detailed programming specifications

·      Writing and/or generating code

·      Compiling data-driven programs, maintaining, and conducting unit tests

·      Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and migrations

Desired Skills:

·      Consume Azure resources like key vault, web apps, storage account, SQL service, etc.

·      Microservice or clean architecture experience

·      Knowledge and experience with programming Internet-ready applications

·      Knowledge and experience in rapid application development (RAD) methodologies

·      Knowledge and understanding of Information Management principles, concepts, policies, and practices

·      Experience with middleware and gateways

·      Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging

·      Ability to provide post-implementation support and resolve any post-implementation technical issues

·      Experience conducting design walkthrough sessions with project team

·      Ability to provide user and system documentation as required

 Required Skills:

·      Experience in programming and analysis; specialized software package support at the specified experience level

·      Ability to collaborate with IT Professionals throughout the Software Development Life Cycle

·      Experience in structured methodologies for the development, design, implementation, and maintenance of applications

·      Experience in design, code, test, debug, and document applications

·      Experience in the use of object and/or third generation language development tools

·      Experience in one or more programming languages

·      Experience in application design, latest design patters, deployment, and troubleshooting

·      Experience with relational and hierarchical database technologies

·      Experience in the use of information retrieval packages using query languages

·      Experience with one or more communications protocols

·      Experience in structured methodologies for the design, development, implementation, and maintenance of applications

·      Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts

·      Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills

·      A team player with a track record for meeting deadlines

Share This Job

Powered by