RQ10512 - Software Developer - Senior
Maarut
- Toronto, Ontario, Canada
- Toronto, Ontario, Canada
About
Description:
- Ensure Accessibility standards are met (AODA).
- Developing and maintaining system design models, program codes, technical documentation, and specifications.
- Ensure development of application solution is implemented and in accordance with the business requirements.
- Designing, developing and implementing web applications that work across modern browsers and various platforms and mobile devices.
- Conducting research and assessment of options for technical design issues.
- Contributing to design/development project plans, including work breakdown and resources estimates.
- Assist with data validation testing.
- Assist and ensure unit testing meets expected functionality requirements.
- Support User acceptance testing, defect management, resolution.
- Ensuring compliance with architecture framework and system standards, and Agile Development Methodology.
- Leading-edge technologies, design criteria including usability, security, and privacy for web and mobile applications.
- Knowledge transfer and documentation as prescribed by the Project Manager and Manager.
Experience and Skill Set Requirements:
Must Haves:
10+ years of experience in the following:
- Experience in structured methodologies for development, design, implementation and maintenance of multi-tiered Web based, Client/Server and mobile applications
- Experience with .Net framework 4.6 and later, C#, VB.NET, ASP.NET, ADO.NET, MVC, DevExpress Controls, JavaScript/JQuery, XML/XSL, JSON, Entity Framework, Web Service, SOAP, WCF
- Experience with relational database technologies (MS SQL 2012 and later), data modelling, T-SQL, stored procedures, tables/views, query optimization.
- 3+ years experience with development of solutions in cloud computing (Azure Cloud) technologies.
- 3+ years experience with DevOps including GitHub, Testing tools, Automated deployment.
Skill Set Requirements:
Technical Skills:
10+ years of experience in the following:
- Experience in structured methodologies for development, design, implementation and maintenance of multi-tiered Web based, Client/Server and mobile applications
- Experience with .Net framework 4.6 and later, C#, VB.NET, ASP.NET, ADO.NET, MVC, DevExpress Controls, JavaScript/JQuery, XML/XSL, JSON, Entity Framework, Web Service, SOAP, WCF
- Experience with relational database technologies (MS SQL 2019 and later), data modelling, T-SQL, stored procedures, tables/views, query optimization
- Experience with reporting generation tool (e.g. Microsoft SSRS) and ETL tool (e.g. Microsoft SSIS)
- 5+years experience with Microsoft Team Foundation Server and issue tracking systems.
- 5+ years experience with one or more communications protocols and IIS server (Internet Information Services)
- Experience with making Application accessibility compliant (AODA)
- 3+ years experience with development of solutions in cloud computing (Azure Cloud) technologies.
- 3+ years experience with DevOps including GitHub, Testing tools, Automated deployment.
- 2+years experience with Microservices architecture including Restful API development.
- Experience with containers-based architecture like Docker, orchestration engine like Kubernetes, Pivotal Cloud Foundry platform
Core Skill and Experience:
- 10+ years experience with Solutions development.
- Experience with the privacy and security requirements or software development in a health context, or equivalent.
- Demonstrated knowledge of leading technical design, security and recovery procedures for application development.
- Experience with relational and hierarchical database technologies.
- Demonstrated understanding and experience with the use of information retrieval packages using query languages.
- Experience in producing reports and conducting unit testing and application integration testing.
- Experience with one or more communications protocols.
- Experience in creating Architecture Artefacts based on OPS standards.
- Experience in production environment troubleshooting and tuning to improve application performance
- Knowledge and understanding of Information Management principles, concepts, policies and practices
General Skills:
- 5+ years of experience working with federal/provincial/broader public-sector healthcare providers
- Knowledge of OPS Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry standard practices
- Demonstrated strong leadership and people management skills
- Proven technical leadership skills with ability to identify areas for improvement, and recommend solutions
- Exceptional analytical, problem solving and decision-making skills
• Demonstrated strong interpersonal, verbal and written communication, and presentation skills - Proven troubleshooting and critical thinking experience
- Demonstrated ability to apply strong listening skills to facilitate issue resolution
- Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships
- Strong interpersonal, facilitation and negotiation skills with ability to build rapport with stakeholders and drive negotiations to a successful outcome
- Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively
- A motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multi-tasking abilities, and a proven track record for meeting strict deadlines
Public Sector/Healthcare Experience:
- 5+ years of experience working with federal/provincial/broader public-sector healthcare providers
- Knowledge of Public Sector Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry standard practices
- In-depth knowledge of industry standard such as Project Management Institute (PMI) and Public Sector I&IT project management methodologies.
- Knowledge and experience with Public Sector Health related projects
- Knowledge and understanding of Ministry policy and IT project approval processes and requirements
- Experience adopting and adhering to Public Sector Unified I&IT Project Methodology, Public Sector Enterprise Architecture and Public Sector Gating process, and Public Sector Standard Systems Development Methodologies
- Experience with large complex IT Health-related projects
- Knowledge of ministry managed solutions (e.g. HDCS).
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.