Software Development Specialist
Offre en anglaisThe role involves providing technical leadership for enterprise applications, including design, development, and implementation throughout the full Systems Development Life Cycle. You will collaborate with stakeholders to modernize business-critical solutions while ensuring alignment with organizational standards and security requirements.
- Hybride
- Markham, ON
- Publié 30 juill. 2026
- 1 poste
Résumé du poste
Position: Software Development Specialist Location: Toronto, ON Job ID#: RQ11324 Duration: 7 Months Role Overview A Senior Software Developer is required to provide technical leadership, design expertise, development, implementation, and ongoing support for enterprise applications. The successful candidate will play a key role in modernizing and enhancing business-critical solutions while ensuring alignment with organizational standards, security requirements, and long-term technology strategies. The role involves leading technical initiatives through the full Systems Development Life Cycle (SDLC), collaborating with business stakeholders, translating business requirements into technical solutions, and delivering scalable, reliable, and maintainable applications. Key Responsibilities Provide senior technical expertise, project leadership, and coordination of activities related to the development, implementation, and maintenance of enterprise solutions. Lead the analysis, architecture, design, development, testing, integration, and deployment of application solutions. Translate business requirements into technical specifications and implementation plans. Provide technical advice and recommendations to stakeholders to support business goals and objectives. Conduct feasibility studies, technical evaluations, and cost-benefit analyses for proposed initiatives. Lead technical resources through all stages of the SDLC, including planning, scheduling, estimating, monitoring progress, and reporting project status. Design and develop complex applications utilizing relational and multi-dimensional databases. Support implementation activities and provide post-implementation support as required. Evaluate software, hardware, tools, technologies, and integration approaches. Establish and improve development standards, quality controls, and performance metrics. Mentor and provide guidance to junior technical team members. Develop and maintain technical documentation, installation guides, operational procedures, and build documentation. Collaborate with business analysts, stakeholders, and project teams to define and deliver business solutions. Required Skills & Qualifications Technical Skills Strong experience with enterprise application architecture, design, and development. Experience with Microsoft Azure cloud technologies and modernization initiatives. Knowledge of Service-Oriented Architecture (SOA), microservices, and web services (REST, JSON, AJAX). Experience developing web applications using: JavaScript TypeScript HTML5 CSS Experience with: Python VBA .NET C++ C# SQL SDK-based development Experience working with relational and multi-dimensional databases. Experience supporting application deployment, maintenance, troubleshooting, and incident management. Knowledge of Information Management principles, standards, and best practices. Communication & Leadership Skills Experience communicating technical concepts to non-technical audiences. Proven ability to build consensus and resolve competing priorities. Strong stakeholder management and collaboration skills. Experience working closely with business analysts, project managers, and technical teams. Strong documentation and knowledge transfer capabilities. Asset Qualifications Experience with cloud-based solution deployments. Experience supporting large-scale enterprise technology transformation initiatives. Previous experience working within a public sector environment. Work Environment Hybrid onsite work arrangement in Toronto. Successful candidate is expected to work continuously for the duration of the assignment. Maximum resume length: 5 pages. About Symbiotic Digital. Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.) We serve customers in two ways, we provide: Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results Recruitment: Find The Right People You Need Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company. Learn more online at https://www.symbioticgroup.com/home-sd/. Please submit your most recent resume to: RecDep@symbioticgroup.com View All Jobs online at: https://www.symbioticgroup.com/view-jobs/
Ce que vous ferez
The role involves providing technical leadership for enterprise applications, including design, development, and implementation throughout the full Systems Development Life Cycle. You will collaborate with stakeholders to modernize business-critical solutions while ensuring alignment with organizational standards and security requirements.
Exigences
Candidates must have over 5 years of experience in enterprise application architecture and development, specifically with Microsoft Azure and various programming languages. Strong communication skills and the ability to lead technical initiatives are essential for this senior-level position.
Compétences indiquées
- TypeScriptSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Enterprise application architecture
- Microsoft Azure
- Microservices
- JavaScript
- TypeScript
- HTML5
- CSS
- Python
- VBA
- .NET
- C++
- C#
- SQL
- Systems Development Life Cycle
- Stakeholder management
- Technical leadership
- Business Metrics
- Application Architecture Design
- Technical Leadership
- Knowledge Transfer
- Planning
- Application Deployment
- JavaScript (Programming Language)
- .NET Framework
- Quality Management Systems
- Asynchronous Javascript and XML (AJAX)
- Software Development
- Architectural Design
- Business Requirements
- Business Systems
- C# (Programming Language)
- C++ (Programming Language)
- Cascading Style Sheets (CSS)
- Communication
- Consulting
- Training And Development
- Development Testing
- Feasibility Studies
- Leadership
- Scalability
- Incident Management
- Information Management
- JSON
- Python (Programming Language)
- Project Management
- Performance Metric
- Security Requirements Analysis
- Service-Oriented Architecture
- SQL (Programming Language)
- Stakeholder Management
Domaines d’emploi
- Software
- Technology
- Consulting
- Government & Public Sector
- Management & Leadership
- Software Development Specialist
- Software Developer / Engineer
- Software Developers
Renseignements supplémentaires
- Expérience minimale
- 5+ ans
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine