Software Engineer, Development & Deployment
Maarut
Responsibilities:
Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
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, 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.
The resource will also support CSC release and infrastructure solutions support sustainment activities, urgent priorities, changing needs, or time-sensitive infrastructure upgrades, or other sustainment activities supporting any CSC platforms overseen by the cluster where annual work is required.
General Skills:
Experience in programming and analysis; specialized software package support at the specified experience level
Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Experience in structured methodologies for the development, design, implementation and maintenance of applications
Experience in design, code, test, debug and document applications
Experience in the use of object and/or third generation language development tools
Experience in one or more programming languages
Experience in application design, latest design patterns, deployment and troubleshooting
Experience with relational and hierarchical database technologies
Experience in the use of information retrieval packages using query languages
Experience with one or more communications protocols
Experience in structured methodologies for the design, development, implementation and maintenance of applications
Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
Experience with application architecture, front-end & back-end integration, API development
Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
A team player with a track record for meeting deadlines
Full Stack Skills:
Proficient with both front end and back end development, including any associated areas such as database design/management and DevOps
Knowledge and experience with design and implementation of the overall web architecture
Experience with implementation of approved user interface, design and deployment of database
Knowledge and experience ensuring the entire stack is designed and built for speed and scalability
Knowledge and experience with the design and construction of REST API services
Knowledge and experience integrating front-end UI with the constructed API
Knowledge and experience in design and implementation of continuous integration and deployment
Desirable Skills:
Knowledge and experience with programming Internet-ready applications
Knowledge and experience in rapid application development (RAD) methodologies
Knowledge and understanding of Information Management principles, concepts, policies and practices
Experience with middleware and gateways
Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
Ability to provide post-implementation support and resolve any post-implementation technical issues
Experience conducting design walkthrough sessions with project team
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Ability to provide user and system documentation as required
High level of knowledge around the Angular framework and JavaScript.
High level knowledge of front-end interfaces.
Strong knowledge of RESTful APIs and good understanding of Swagger files.
Demonstrated ability to create self-contained, reusable, and testable modules and components that build on the elements and modules of core AngularJS.
Experience creating, designing, and implementing layouts for new and existing web pages. Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and AngularJS, with ability to render server-side and client-side content.
Experience designing user interactions on websites, developing servers and databases for website functionality and coding for mobile platforms.
Fundamental knowledge of UX/UI.
Experience ensuring front end code is able to query APIs.
Experience with Java WebLogic and Java programming for web applications (Tomcat, Weblogic), EJB, Servlet
Strong database skills and SQL skills (Oracle, SQL Server)
Experience / knowledge of REST, SOAP web services.
Experience / knowledge of Azure DevOps, JIRA, agile/scrum
Requirements
Experience and Skill Set Requirements:
Must haves:
Headless Content Management System (CMS) experience – e.g. Kontent.AI , familiar with CMS delivery and management API
NET framework (4.0+), ASP.NET development, MVC, Entity framework, business entities, WCF, WFF, MS Dynamics, LINQ, preferable experience in implementing projects tracking solutions with Workflow engine + accessibility
Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Azure Logic Apps, Web Job and API management policies
Experience with CI/CD pipelines to manage various environments and cloud deployments, CLI tool experience
Skill Set Requirements:
Technical Skills:
NET framework (4.0+), ASP.NET development, MVC, Entity framework, business entities, WCF, WFF, MS Dynamics, LINQ, preferable experience in implementing projects tracking solutions with Workflow engine + accessibility
ASP.NET development with C#, Web forms, JScript for multi browser support, CSS with full WCAG AA compliance in developing web applications
Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Azure Logic Apps, Web Job and API management policies
Proven experience in developing web-based application site-wide search feature by utilizing Azure Cognitive Search Service, full text search, auto-complete, filtering and faceting
Demonstrated experience in using OpenXML SDK and Gembox. Document library to Programmatically generate Word and PDF documents
Proven Experience in implementing Google reCAPTCHA v3 front-end in Angular website and validating reCAPTCHA token at back-end in Azure Cloud by setting Azure API Managements policies
Headless Content Management System (CMS) experience – e.g. Kontent.AI , familiar with CMS delivery and management API
Experience implementing web applications that rely on a headless Content Management System (CMS) experience as back-end
Experience with SharePoint online and Office 365 online to store and transform documents
Experience in Azure Multi-Factor Authentication Service and Azure AD SSO implementation
Experience with CI/CD pipelines to manage various environments and cloud deployments, CLI tool experience
Experience in using Microsoft Graph API and PnP-SP to communicate between AngularJS front-end and Azure cloud back-end
Experience in building AODA WCAG Level AA compliant applications
Experience in Rxjs observable, Ngrx/entity, Angular Material
Experience implementing solutions that integrates Azure Single sign-On (SSO) with Business-to-business (B2B) identity providers
Experience developing solutions that implement custom editors and use Azure storage to store user specific content
Ability to work in projects following Agile approach; working in short iterations, implement user stories, track estimates in TFS/DevOps
Experience in Refactoring code to improve internal structure and performance proven experience with JAD facilitation, interpreting business needs to technical requirements, project meetings for reviews
Proven experience with MS Office software, including Word, Excel, PowerPoint, Access, and Visio.
Other skills and experience:
Experience supporting business users working on projects or programs involving multiple highly inter-dependent applications and/or data sources
Proven ability to lead business users to the successful completion of an assignment of this nature, magnitude, and complexity, and demonstrated ability to help them achieve the desired business benefits on schedule and within budget
Experience working on projects within a multi-client/partner environment
Experience creating technical specifications or development documentation
Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
Public Sector Experience:
~ Experience within the public sector, particular with Ontario Curriculum systems
- ...Position: Intermediate Full Stack – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities...SuggestedContract workTemporary workMonday to friday
- ..., tested applications. This includes developing detailed programming specifications, writing... ...arise during the use and operation of software packages, including technical assistance... ...record for meeting deadlines Full Stack Skills: Proficient with both front...SuggestedInternship
- ...Position: Intermediate Full Stack – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities...SuggestedContract workTemporary workMonday to friday
- ...Position: Senior Full Stack – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities...SuggestedContract workTemporary workMonday to friday
- ...working, tested applications. This includes developing detailed programming specifications,... ...Knowledge and experience ensuring the entire stack is designed and built for speed,... ...collaborate with IT Professionals throughout the Software Development Life Cycle Experience in...SuggestedFlexible hours
- ...applications. This includes developing detailed programming specifications... ...the use and operation of software packages, including technical... ...experience as a designer and developer in the large-scale multi-... ...experience ensuring the entire stack is designed and built for speed...Contract workManual laborWork at office
- ...Position: Intermediate Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite/Hybrid : 7.25 hours/day between... ...into functional software components Contribute to the full Software Development Life Cycle (SDLC), including design,...Contract workTemporary workMonday to friday
- ...application OPAS (Operation Platform As Service), which is an in-house developed application for Global Market Operations to fulfil business... ...will include – Work as a hands on application analyst/developer to provide application solutions to the business – Analyze business...Remote work
- ...Job Title: .Net Developer Location: Toronto, ON Work Style: Hybrid (2 days per week... ...Technologies, and UI/Web technology stacks to satisfy complex business problem statements... ...in IT Industry specializing in Software Development for Banking and Financial Services...Work at office2 days per week
- ...hourly rate & Qualification Matrix Job Title RQ00633 - Software Developer - Intermediate Start Date 2026-05-11 Client Supply Ontario... ...analytical and troubleshooting skills. Experience with the full Software Development Life Cycle (SDLC). Ability to...Hourly pay
- We are seeking an Full Stack Software Developer to join a high-performing technical team. This role is focused on the design, implementation, and expansion of complex data pipelines and web applications. You will be responsible for translating technical specifications into...Long term contract
- We are seeking a Senior Full Stack Software Developer to join a high-profile digital initiative focused on enabling regional and local stakeholders through centralized management systems. In this role, you will apply a user-first approach to translate technical specifications...Local area
- ...Position Overview Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses on developing and maintaining a scalable .NET Core–based software...
- ...and modern UI development patterns? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 11 month contract in Toronto. This is an onsite role. Rate: $ 565.97 -$ 601.35 Advantages • Earn a...Contract work
- ...product managers, backend engineers and auditors to design, develop and deploy full stack application solutions within the IA ecosystem... ...Markup Language (HTML), JavaScript, Programming Languages, Software Development Life Cycle (SDLC), System Applications Additional...Full time
- ...Consult with clients to develop and document Website requirements Design and integrate website related code Determine hardware and software requirements to achieve optimal server performance Develop website architecture Write, modify and test website related code...
$140k - $150k per year
...predictably when the world is messy. Our stack is Ruby on Rails, Ember.js, and PostgreSQL... ...just patch symptoms. ~Work closely with Developers, Product, Design, and stakeholders to... ...improving system performance, reliability, or developer experience. Benefits:Winner of Canada’...Work at officeFlexible hours- ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers... ..., high-performance applications and help develop agentic AI systems and intelligent... ...building understandable and maintainable software while collaborating effectively with...Full timeWorldwide
- ...Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings... ...intuitive, maintainable solutions. Job Duties Lead the full software development lifecycle, including design, architecture,...
$109.76k per year
...that keep the campus running efficiently. Developers joining our group will enjoy meaningful... ...& Systems Architect, the Senior Full Stack Developer will be primarily responsible... ...coding, testing, and deploying high-quality software solutions in support of the Facilities &...Full time- ...our Engineering team is growing too! We are looking for an Intermediate Software Developer to join our Core team! You will join the Core Team in the Engineering... ...to work on challenging projects using a modern tech stack and cutting-edge systems, including microservices and micro...Full timeCasual workInternshipRemote workWork from homeHome officeFlexible hours
- ...What is the opportunity? We’re seeking a talented Senior Full Stack Developer for our Residential Lending technology team. You will be responsible... ...performance. Stay up-to-date with the latest AI and software development trends and technologies. What do you need to...Long term contractFull timeFlexible hours
$100k - $130k per year
...is an ecosystem dedicated to realizing the full potential of our people and clients in... ...collaborate closely across disciplines to design, develop, and evolve systems that are secure,... ...Description This role develops scalable full-stack applications and tools that support...- We are seeking a Junior Full Stack Software Developer to join our team in Toronto for a mission-critical 12-month contract. This role focuses on translating technical specifications into high-quality, tested applications within a robust .NET and Angular environment. You will...Contract workWork at office
- ....NET Core, and Entity Framework? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 10 month contract in Toronto. This is a hybrid role. Rate: 551.64-596.33 Advantages • Earn a competitive...Contract workWork at office
- ...cloud-native architectures. Your new role As a Senior Full Stack Software Engineer, you’ll work within a cross-functional agile team responsible... ...and relational databases (ideally PostgreSQL) ~ Experience developing server-side applications using Node.js frameworks such as...Permanent employment
- We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on the design, implementation, and maintenance of complex n-tier web applications and cloud-native solutions. You will be responsible for translating technical...Long term contractContract work
- Job Responsibility: Role name: AWS Product Architect Toronto, Ontario - Hybrid Experience (Years): 10 & Above Long Term contract Role Description: Architecture & Design of Cloud Services planned for migration from TIBCO to Cloud Competencies: Digital : Amazon Web...Long term contractFixed term contract
- ...DHTML, XML/XSL? Do you have experience in using open-source software such as Spring, myBatis, Bootstrap, jQuery? If so, this would... ...for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in Toronto. This is an onsite role...Contract work
- We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on building modern, cloud-native web applications using a robust Microsoft and JavaScript technology stack. You will be responsible for the end-to-end development...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Development & Deployment. Be the first to apply!
- junior software developer internship Toronto, ON
- software engineer - computer Toronto, ON
- software developer internship no experience Toronto, ON
- software engineer devops Toronto, ON
- software design engineer Toronto, ON
- software engineer part time Toronto, ON
- part time software developer Toronto, ON
- linux software engineer Toronto, ON
- IT software developer Toronto, ON
- software developer internship Toronto, ON

