Job Title or Location
RECENT SEARCHES

RQ08916 - Software Developer - Senior

Maarut Inc - 17 Jobs
East York, ON
Posted yesterday
Job Details:
Full-time
Executive

Responsibilities:

  • 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,

Requirements

Experience and Skill Set Requirements:

Must Haves:

  • You have demonstrated experience developing in .NET platforms using Blazor/Razor WASM and Server application frameworks. Specifically developing in C# for enterprise-grade applications.
  • You have demonstrated experience with Data Analytics & Business Intelligence development using technologies such as PowerBI, MS Fabric, Dax, and M query.
  • You have experience in designing and developing multi-threaded applications, APIs, code optimization, code refactoring, and debugging.
  • You have effective communication skills to prepare reports and explain technical solutions to IT and non-technical stakeholders.
  • You can work co-operatively with project staff and external stakeholders to discuss application development methods, monitor, and manage vendor contacts, and participate on various IT committees.

Skill Set Requirements:

Technical Skills and Experience:

  • You have thorough knowledge of large-scale, complex systems analysis techniques and methodologies, design and development, programming concepts and languages, internet/intranet technology, and emerging technologies.
  • You have the ability to acquire knowledge of the government's strategies, directives, policies/procedures, and guidelines.
  • You have demonstrated knowledge and experience in developing complex solutions using technologies such as .NET, JEE, Microsoft SQL Server, JavaScript frameworks, Web Service frameworks and protocols.
  • You have demonstrated experience with Data Analytics & Business Intelligence development using technologies such as PowerBI, MS Fabric, Dax and M query.
  • You have experience with design of cloud-based solutions (Azure and AWS preferred) using Cloud API, Functions, and Azure SQL.
  • You have demonstrated experience using XHTML, HTML5, JavaScript, jQuery, Ajax, AngularJS, Bootstrap, XSLT and XML for development.
  • You have demonstrated experience developing in .NET platforms using Blazor/Razor WASM and Server application frameworks. Specifically developing in C# for enterprise grade applications..
  • You have demonstrated experience with Cross-Platform Mobile App Development using technologies such as Ionic Framework, Cordova plugins, and others.
  • You have demonstrated experience and competency in the use of different application and web servers such us IIS, Apache, and WebLogic.
  • You have demonstrated experience with, and knowledge of, object-oriented programming and various design and architectural patterns.
  • You have experience in designing and developing multi-threaded applications, APIs, code optimization, code refactoring and debugging.
  • You have demonstrated knowledge and understanding of continuous integration and knowledge of concurrency patterns.
  • You have strong familiarity with security concepts (authentication, authorization, encryption, digital signatures), PKI concepts, and SSL.

Project Management Skills:

  • You have skills to lead major, complex IT projects, direct teams of project staff and external consultants, and ensure project deliverables are delivered within specified parameters.
  • You have experience in working on multiple, concurrent projects and multi-year projects.

Analytical and Problem-Solving Skills:

  • You can identify and coordinate the resolution of technical problems and incidents, conduct research, assess client requirements, lead design projects, and develop recommendations.
  • You can develop technical design features and alternatives to ensure effective operation of hardware and software platforms and IT security and quality control systems.

Communication, Consultation and Interpersonal Skills:

  • You have effective communication skills to prepare reports and explain technical solutions to IT and non-technical stakeholders.
  • You can work co-operatively with project staff and external stakeholders to discuss application development methods, monitor and manage vendor contacts, and participate on various IT committees.
  • You can effectively communicate with all stakeholders to ensure everyone has the same understanding of the status, the progress and the next steps of the initiatives.
  • You are a team player with a track record for meeting deadlines.

Share This Job: