Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

RQ08284 - Software Developer - Senior

Rubicon Path

About the job RQ08284 - Software Developer - Senior

Scope:

Participate in the application design; development, enhancement and modification; unit / system testing and deployment.

Development for new interfaces with .Net systems within the Corrections

Developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code

Compiling data driven programs, Conducting unit tests and debugging code Troubleshoot incidents and defects, Provide break fix and change management support to the systems.

Working with any one or more of the technologies below, the consultant will participate in the coding and development of application components including: user interface, data services, data synchronization, and deployment services.

  • Participate in project design and application JAD sessions/walkthroughs;
  • Development of required Software Architecture Documentation for the project;
  • Produce Use Cases, Class diagrams, component diagrams, state diagram etc.; Create code modules, as well as other necessary system scripts and .Net modules
  • Develop documentation for testing, implementation, defect tracking as per OPS standards;
  • Participate in, document, and configure output from application design sessions
  • Participate in the Unit / System / Integration Testing
  • Development of user authentication and access component according to predefined business rules
  • Design and development of user and system interface(s) Preparation of install package and install books as required
  • Provide input and complete documentation for the application deployment plan for the production environment;
  • Completion of all required documentation and system artifacts Estimates for assigned tasks and percent complete
  • Develop and/or update technical documentations, and provide input for User Guide & Training Guide; The consultant will provide a detailed list of all work/artefacts completed on the project Attend any meetings related to the resolution of any request as required
  • Ensures knowledge transfer to internal technical staff that is, prior to leaving the project, the consultant will provide training-sessions (as required) and transfer over all information/research/code/documents, etc.
  • Undertake special technical assignments/sub-projects as assigned
  • Other JTS PMO and Enterprise Architecture documentation, as required

Skills and Knowledge:

Technical Skills:

  • You have ability to design, build and maintain stable, secure, and scalable web applications.
  • You have experience working in Azure DevOps.
  • You have experience working in Azure Web Apps.
    • MVC/EF
    • Establish best practices for local development and testing
    • Azure build pipelines for automated build, testing and deployments
  • You have experience working with Azure Functions.
    • Establish best practices for local development and testing
    • Azure build pipelines for automated build, testing and deployments
  • You have senior level experience in designing, building, modelling and configuring database management systems using MS SQL Server, Oracle Database and Azure SQL Database, activities include:
    • Develop backup and restore procedures
    • Develop user administration procedures
    • Database tuning and maintenance
    • Capacity planning and forecasting
    • Establish masking process for prod> test data replication
    • Perform data migration activities
    • Assisting the development team with data design activities
  • You have experience in Agile Software Development.
  • You have experience applying industry web, accessibility, and security standards and best practices to your work that can be adopted by others.

Reasoning, Problem-Solving, Planning, Analyzing and Assessing Skills:

You can ensure that ongoing application development, technical work, operations and services are planned, scheduled, executed, monitored and evaluated.

You have demonstrated experience analyzing complex system problems and resolving them with minimal impact to the business.

You have demonstrated experience assessing clients' information/systems needs and leading the development of information technology solutions which are cost effective and improve clients' program/service delivery.

Communication and Customer Service Skills:

You have demonstrated interpersonal skills to work within a team environment.

Research Skills:

You can maintain current knowledge of trends and advances in IT across various computing platforms, including configuration and/or new development, analysis and design techniques.

You can work with a high- impact team, on Cloud or new technologies and techniques, supporting research, experimentation with your colleagues.

CRITERIA (MAXIMUM 100)

Criteria 1: Design & Development 30 points

  • 10+ experience building and maintaining stable, secure and scalable web & desktop applications using Azure Cloud and MS .Net technologies and tools.
  • Windows Communication Foundation & Windows Presentations Foundation.
  • MS Web Services Entity Framework up to Visual Studio 2022.
  • Team Foundation Server.
  • Define the architecture for Azure cloud implementation.
  • Implement DevOps CI/CD.
  • 5+ years of experience designing, building, modelling and configuring database management.

Criteria 2 - Code & Scripting 20 points

  • Experience in prototyping.
  • Experience in Agile Framework.
  • Experience in applying industry web, accessibility and security standards and best practices.

Criteria 3 - UI & Frameworks 20 points

  • Demonstrated experience in using markup (HTML5, CSS3, XML).
  • Experience in prototyping.
  • Experience in Agile Framework.
  • Experience in applying industry web, accessibility and security standards and best practices.

Criteria 4 - Database Experience and programming 20 points

  • Designing, building, modelling and configuring database management systems using MS SQL Server, Oracle Database and Azure SQL Database, activities include
    • Develop backup and restore procedures
    • Develop user administration procedures
    • Database tuning and maintenance
    • Capacity planning and forecasting
    • Establish masking process for prod> test data replication
    • Perform data migration activities
    • Assisting the development team with data design activities

Criteria 5 - Communication, Research and Technical Skills 10 points

  • 10+ years of experience in working with a high- impact team.
  • 5+ years of experience with applying industry web, architectural and security standards and best practices to candidates work.
  • Ability to learn new technologies and techniques through research, experimentation and from colleagues.
  • Strong communicator with demonstrated interpersonal skills to work within a team environment.
  • A team player.

Knowledge to be Transferred:

Knowledge transfer to the FTE to be completed prior to the end of the assignment.

Knowledge to be transferred to:

The FTE will meet weekly with the consultant to facilitate the knowledge transfer.

All aspect of design, documentation and code related to this project will be transferred to the FTE.

Details of transfer:

All code and related documentation will be stored in the JTS TFS for retrieval.

The FTE will also ensure the consultant is checking-in proper version of the code and the related documents into the repository.

Artefacts (as applicable) to be stored in project repository and SharePoint Handoff to Senior PM upon completion of the assignment.

NOTE:

This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be Hybrid, working 7.25 hours per calendar day, sometime between 8:00-5:00 PM (excluding lunch breaks) Monday to Friday inclusive, unless otherwise identified. These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment you will be under the discretion of the Hiring Managers requirements for the Project you are assigned to.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the RQ08284 - Software Developer - Senior in Toronto, ON vacancy
  •  ...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. General Skills / Experience Experience in... 
    Senior
    Hourly pay
    Contract work

    United States Digital Space LLC

    Toronto, ON
    2 days ago
  • $113.41k per year

     ...AutoCAD, Autodesk Plant 3D, Pro Engineer Creo, MathCad and Microsoft Office Suite. Visit our website at Position Title: Senior Software Developer Employment Type: Full-time, Permanent Location: Hybrid Salary: $113,409 annually, for full time employment (40... 
    Senior
    Permanent employment
    Full time
    Work at office

    Aiolos Engineering Corporation

    Toronto, ON
    8 days ago
  •  ...to build on what we’ve achieved and push innovation even further. It’s a great time to come aboard. The Role As a specialist software developer, you bring strong modeling experience, excellent analytical skills, and technical leadership. You design and evolve our data platform... 
    Senior
    Long term contract
    Work at office
    Flexible hours

    Intact

    Toronto, ON
    8 days ago
  • $120k - $150k per year

     ...gaming operations Collaborate with backend, frontend, product, and operations teams to deliver high-quality solutions Design, develop, and optimize systems on AWS with performance and resilience in mind Partner with Product, Operations, Commercial, and Compliance... 
    Senior

    Bally's Interactive

    Toronto, ON
    8 days ago
  • Advance your career as a Senior Software Developer in our Toronto office. Bring your expertise in Spring Boot, Node.js, or .NET Core for this contract role focused on backend applications. We are looking for a seasoned Senior Software Developer with over 10 years of experience... 
    Senior
    Contract work
    Work at office

    Bevertec

    Toronto, ON
    3 hours ago
  • Job Title: RQ11260 - Senior Software Developer – ERPCase Management Working Status: In office Location: 222 Jarvis Street, Toronto Hours per day: 7.25 Responsibilities Be part of an agile, self‑directed, multi‑disciplinary team that includes managers, senior solution designers... 
    Senior
    Work at office

    Amyantek

    Toronto, ON
    9 hours ago
  • Elevate your career as a Senior Software Developer in Toronto, ON. This role focuses on Java applications, up-to-date web frameworks, and robust backend systems within an agile setting. With over 10 years of experience in the design and development cycle, your role will emphasize... 
    Senior

    Accelyst

    Toronto, ON
    3 hours ago
  • About the job RQ08585 - Software Developer - Senior Description Required to translate technical systems specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or generating code compiling data-driven... 
    Senior
    2 days per week
    3 days per week

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the job RQ08804 - Software Developer - Senior A Note on Assignment Type: This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00... 
    Senior
    Contract work
    Work at office
    Monday to friday

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the job RQ09410 - Software Developer - Senior Responsibilities: Ensure Accessibility standards are met (AODA) Developing and maintaining system design models, program codes, technical documentation, and specifications Ensure development of application solution... 
    Senior
    Flexible hours

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the job RQ08951 - Software Developer - Senior Description Responsibilities: Software Developer (BO) Develop, test, support and maintain Panorama Business Object (BO) reports. This includes modifying the underlying components to conform to vendor upgrade releases... 
    Senior
    Flexible hours

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the job RQ08563 - Software Developer - Senior Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes analysis, design and developing detailed programming specifications, writing and/or generating code... 
    Senior

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the job RQ08497 - Software Developer - Senior Description NOTE Assignment Type: This position is currently listed as "Hybrid" and consultants will be required to work onsite at the work location 3 days a week and 2 days from home. The details of this arrangement... 
    Senior
    Contract work
    Remote work
    3 days per week

    Rubicon Path

    Toronto, ON
    8 days ago
  •  ...actively looking for a new opportunity or just checking the market? If so, you might be in the right place. We’re looking for a Senior Staff Software Engineer to join our Payments team in Canada and US. In this role you will architect resilient systems and own the technical... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours

    Lightspeed Commerce

    Toronto, ON
    8 days ago
  • Transform technical specifications into applications as a Senior Software Developer. Engage in both front-end and back-end development, focusing on JAVA and RESTful services. In this key role, you will collaborate with a team of IT professionals to create, maintain, and... 
    Senior

    Rubicon Path

    Toronto, ON
    8 days ago
  • $98.6k - $144.65k per year

     ...reliable, and make sure things work seamlessly for millions of users across our product lines. The team is looking for a Principal Software Developer. You will design and implement AI features to develop the platform. You will work with product managers, developers and... 
    Senior
    For contractors

    Autodesk

    Toronto, ON
    8 days ago
  •  ...every day. You'll be part of an agile and dynamic workplace where today's solutions are built for tomorrow's challenges. The Senior Software Developer – Internet of Things (IoT), is responsible for designing and implementing secure, scalable, and reliable IoT solutions that... 
    Senior

    Armstrong Fluid Technology

    Toronto, ON
    8 days ago
  • About the job RQ08353 - Software Developer - Senior - Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop application design... 
    Senior
    Long term contract
    Interim role
    Internship

    Rubicon Path

    Toronto, ON
    8 days ago
  • $144.7k - $195.9k per year

     ...in legal AI technology. We are seeking a Senior Technical Consultant for our Professional...  ...Have Proven track record in hands‑on software development, ideally on SaaS platforms at...  ...ability to explain technical concepts to both developers and non‑technical stakeholders.... 
    Senior
    Work at office
    Worldwide
    Flexible hours

    Themis Solutions Inc.

    Toronto, ON
    8 days ago
  • About the job RQ08838 - Software Developer - Senior Description To respond to the priorities of the Government of Ontario through the passage of the Bill 5, Protect Ontario by Unleashing Our Economy Act 2025, the resource may be partially assigned to Bill 5 related projects... 
    Senior
    Internship
    Work at office
    Remote work
    Home office

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the job RQ08342 - Software Developer - Senior 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... 
    Senior
    Work at office
    3 days per week

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the job RQ08340 - Software Developer - Senior Deliverables for Sr. Software Developer Design the process automation including reporting, monitoring, and dashboard in the Power Automate platform and compile a Solution Design Document (SDD). Document the development... 
    Senior

    Rubicon Path

    Toronto, ON
    8 days ago
  • About the role We are looking for a Senior Software Developer for our growing team! What you will accomplish with us: Perform systems and programming needs analyzes to identify problems encountered and provide proposed solutions including program specifications. Develop... 
    Senior
    Flexible hours

    Intact Financial Corporation

    Toronto, ON
    8 days ago
  • Elevate your career with Aversan Inc. as a Senior Software Developer in Mississauga, ON. This hybrid role emphasizes deep WPF expertise to craft enterprise-level applications promoting safety and efficiency. At Aversan, you will play an integral role in developing critical... 
    Senior

    Aversan

    Toronto, ON
    9 hours ago
  • Join a dedicated team as a Senior Software Developer, combining extensive experience in J2EE, Spring Framework, and contemporary web technologies. This position requires expertise in both front-end and back-end development with a focus on architecture and design. You will be... 
    Senior

    United States Digital Space

    Toronto, ON
    3 hours ago
  •  ...and financial and assurance products to meet their unique needs. Job Description We're looking for a talented Full Stack Senior Software Developer to join our team. As a Developer, you will work on specific platform projects critical to Paidiem’s needs, with opportunities... 
    Senior

    PAIDIEM

    Toronto, ON
    2 days ago
  • Elevate civil engineering innovations as a Senior Software Developer at Autodesk. Lead the development of software solutions by embracing AI technologies and agile methodologies. At Autodesk, you will be instrumental in managing key software components for Civil 3D. Your... 
    Senior

    Autodesk

    Toronto, ON
    9 hours ago
  • Take your career further as a Senior Software Developer, working with Vlocity and Agile methodologies. Drive accessibility standards while developing solutions tailored to business needs. This senior position calls for a seasoned developer with over 10 years in solutions... 
    Senior

    Rubicon Path

    Toronto, ON
    8 days ago
  • Take the lead as a Senior Hybrid Software Developer in Toronto for a 6-month contract focusing on front end development. Expertise required in Single Page Applications and accessibility optimizations. Our Toronto client offers an exciting opportunity for a Senior Software... 
    Senior
    Contract work

    2iSolutions

    Toronto, ON
    8 days ago
  • RQ09197 - Software Developer - ETL - Senior About the job RQ09197 - Software Developer - ETL - Senior Hybrid Work Environment: The successful candidate is expected to work onsite at 222 Jarvis St 3 days per week, and may work remotely up to 2 days per week. Responsibilities... 
    Senior
    Remote work
    2 days per week
    3 days per week

    Rubicon Path

    Toronto, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to RQ08284 - Software Developer - Senior. Be the first to apply!