Current jobs related to Senior Software Developer - Toronto, Ontario - City of Toronto

  • Senior PHP Developer

    2 weeks ago


    Toronto, Ontario, Canada Software International Full time

    Job Title: Senior PHP DeveloperSoftware International is seeking a highly skilled Senior PHP Developer to join our team. As a Senior PHP Developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Key Responsibilities:Develop and maintain website applications using...


  • Toronto, Ontario, Canada Sigma Software Full time

    Software Engineer - AdTechWe are seeking an experienced Software Engineer with a background in the AdTech industry to contribute to the development of our innovative defense platform.Key Responsibilities:Design and develop software solutions for our AdTech platformCollaborate with cross-functional teams to integrate software componentsEnsure the security and...

  • Senior PHP Developer

    2 weeks ago


    Toronto, Ontario, Canada Software International Full time

    Senior PHP DeveloperSoftware International is seeking a highly skilled Senior PHP Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex web applications using PHP.Key Responsibilities:Design and develop scalable, efficient, and secure web applications using...


  • Toronto, Ontario, Canada Emphasys Software Full time

    About the RoleAquila is seeking a highly skilled Senior Manager - Corporate Development to join our team in Toronto, Canada. As a key member of our Corporate Development team, you will be responsible for identifying, establishing, and progressing strategic C-suite/investment relationships with mature and growing software companies, corporate, and investment...


  • Toronto, Ontario, Canada Emphasys Software Full time

    About the RoleAquila is seeking a highly skilled Senior Manager - Corporate Development to join our team in Toronto, Canada. As a key member of our Corporate Development team, you will be responsible for identifying, establishing, and progressing strategic C-suite/investment relationships with mature and growing software companies, corporate, and investment...

  • Senior Manager

    1 month ago


    Toronto, Ontario, Canada Emphasys Software Full time

    Job Title: Senior Manager - Corporate DevelopmentJob Summary:Aquila is seeking a highly skilled Senior Manager - Corporate Development to join our team. As a Senior Manager - Corporate Development, you will be responsible for identifying, establishing, and progressing strategic C-suite / investment relationships with mature and growing software companies,...

  • Senior Manager

    1 month ago


    Toronto, Ontario, Canada Emphasys Software Full time

    Job Title: Senior Manager - Corporate DevelopmentJob Summary:Aquila is seeking a highly skilled Senior Manager - Corporate Development to join our team. As a Senior Manager - Corporate Development, you will be responsible for identifying, establishing, and progressing strategic C-suite / investment relationships with mature and growing software companies,...

  • Senior PHP Developer

    1 month ago


    Toronto, Ontario, Canada Software International Full time

    Senior PHP Developer OpportunityWe are seeking a highly skilled Senior PHP Developer to join our team at Software International. As a Senior PHP Developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Key Responsibilities:Develop and maintain website applications...

  • Senior PHP Developer

    1 month ago


    Toronto, Ontario, Canada Software International Full time

    Senior PHP Developer OpportunityWe are seeking a highly skilled Senior PHP Developer to join our team at Software International. As a Senior PHP Developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Key Responsibilities:Develop and maintain website applications...


  • Toronto, Ontario, Canada Software International Full time

    Job DescriptionSoftware International is seeking a highly skilled Senior PHP Developer to join our team of technical experts. As a Senior PHP Developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Key Responsibilities:Develop and maintain website applications using...


  • Toronto, Ontario, Canada Software International Full time

    Job DescriptionSoftware International is seeking a highly skilled Senior PHP Developer to join our team of technical experts. As a Senior PHP Developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Key Responsibilities:Develop and maintain website applications using...

  • Senior PHP Developer

    1 month ago


    Toronto, Ontario, Canada Software International Full time

    Senior PHP Developer OpportunityWe are seeking a highly skilled Senior PHP Developer to join our team at Software International. As a Senior PHP Developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Key Responsibilities:Develop and maintain website applications...

  • Senior PHP Developer

    1 month ago


    Toronto, Ontario, Canada Software International Full time

    Senior PHP Developer OpportunityWe are seeking a highly skilled Senior PHP Developer to join our team at Software International. As a Senior PHP Developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Key Responsibilities:Develop and maintain website applications...


  • Toronto, Ontario, Canada Software International Full time

    Senior PHP Developer Job DescriptionSoftware International is seeking a highly skilled Senior PHP Developer to join our team. As a Senior PHP Developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Key Responsibilities:Develop and maintain website applications using...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Randstad Canada. As a Senior Software Developer, you will be responsible for designing, developing, and implementing software solutions for our public sector clients.Key Responsibilities:Design and develop software solutions for public sector...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Randstad Canada. As a Senior Software Developer, you will be responsible for designing, developing, and implementing software solutions for our public sector clients.Key Responsibilities:Design and develop software solutions for public sector...


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: Senior Software DeveloperCB Canada is seeking a highly skilled Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing and developing complex software applications using Java and other technologies.Key Responsibilities:Design and develop new software applications and featuresProvide...


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: Senior Software DeveloperCB Canada is seeking a highly skilled Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing and developing complex software applications using Java and other technologies.Key Responsibilities:Design and develop new software applications and featuresProvide...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Randstad Canada. As a Senior Software Developer, you will be responsible for designing, developing, and implementing software solutions using Power BI, Dynamics 365, and Azure Synapse Analytics.Key Responsibilities:Design and develop software...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Randstad Canada. As a Senior Software Developer, you will be responsible for designing, developing, and implementing software solutions using Power BI, Dynamics 365, and Azure Synapse Analytics.Key Responsibilities:Design and develop software...

Senior Software Developer

2 months ago


Toronto, Ontario, Canada City of Toronto Full time
About the Role

We are seeking a highly skilled System Development Specialist to join our Enterprise Solutions team at the City of Toronto. As a key member of our team, you will be responsible for designing, developing, and implementing enterprise-level software solutions to support the City's Electronic Service Delivery objectives.

Key Responsibilities
  • Perform analysis and design duties, including modeling, programming, testing, documentation, and deployment preparation.
  • Coordinate and prepare needs analysis and detailed systems design.
  • Conduct user interviews to determine detailed systems requirements.
  • Complete preliminary analysis, system and functional design, workflow diagrams for quality systems development.
  • Design, code, test, implement, and maintain enterprise systems.
  • Coordinate and develop program specifications and documentation.
  • Design and conduct all levels of testing, including unit, system, integration, regression, performance, security, usability, optimization, and configuration, and coordinate user acceptance testing.
  • Liaise and coordinate with internal and external consultants in detailed systems deliverables and technical problem resolution.
  • Implement enterprise in-house developed, custom, and packaged systems and system changes.
  • Test integrated systems to ensure system compatibility and proper functional integration.
  • Provide application maintenance and enhancements, including implementation of vendor systems fixes and patches.
  • Conduct quality assurance on departmental and external developments.
  • Develop systems interfaces between enterprise and departmental systems.
  • Perform information and application data conversions.
  • Provide development support to users by providing technical assistance and troubleshooting.
  • Provide documentation and instruction/training to users of the system.
  • Design and develop application security interfaces to enable clients in controlling and administering access to their systems.
  • Provide expertise, advice, and technical skills for information and application service delivery.
  • Conduct research and evaluation of hardware/software/framework and make recommendations.
  • Recommend, present, and demonstrate system solutions to City management and corporate business clients.
  • Conduct presentations, system demonstrations, and system walk-throughs at project review meetings.
  • Participate as a team member in the execution of project plans, providing technical expertise and advice regarding architecture, development tools, and work effort estimates.
  • Direct the activities of staff, mentors, and recommend training.
  • Contribute to project charters, statements of work, project plans, project status reports, and variance explanations, risk identification, and mitigation planning.
  • Conduct research, investigate, and recommend best practices for information and application services.
  • Contribute to post-implementation project reviews.
  • Recommend improvements to current methodologies, processes, standards, policies, and guidelines.
  • Contribute in planning of future system growth and provide detailed work plans.
  • Participate in enterprise projects.
  • Conduct feasibility studies, and contribute to business cases, RFIs, RFPs, RFQs, and technical reports by researching, and participating in evaluations, and recommending solutions.
Requirements
  • Post-secondary education in Computer Science or a related discipline, or an approved equivalent combination of education and experience.
  • Considerable experience using either C#, SQL, HTML5, CSS, Bootstrap, JQuery, or JavaScript.
  • Considerable experience in developing and sustaining service-oriented, component-based solutions using technologies such as Java EE/J2EE, REST APIs with JSON and XML, and deploying on web servers like Apache httpd, IIS, and Tomcat.
  • Considerable experience in data analysis using a Relational Database Management System (RDMS) system such as SQLite and MS SQL Server to extract and report upon, information, business trends, insights, and metrics from data stored in the database.
  • Considerable experience in writing documentation such as: business requirement, system specification, system architecture and design document, user manual, and system support Runbook.
Preferred Qualifications
  • Familiarity in time attendance and scheduling system is a considerable asset.
  • Excellent problem-solving, leadership, facilitation, and interpersonal skills.
  • Strong customer service orientation along with demonstrated ability to establish and maintain effective stakeholder relationships.
  • Ability to work effectively as a member of a team, collaboratively with others in a multidisciplinary team environment and independently, as required.
  • Ability to work under pressure during the execution of project and operational activities.
  • Advanced time management and estimation capabilities and ability to perform several tasks and projects concurrently.
  • Ability to develop, maintain, and execute both test plans and disaster recovery plans.
  • Knowledge of current and emerging technologies, and skills to evaluate and recommend new technology for introduction into a complex technical environment.
  • Ability to work flexible hours, including days, afternoons, nights, and weekends, as required.
  • Ability to be on call for support of production systems, as required.
  • Ability to travel across various office locations within the City of Toronto, as required.