CrawlJobs Logo

Intermediate Software Developer

https://www.randstad.com Logo

Randstad

Location Icon

Location:
Canada, Toronto

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Our client is looking for an Intermediate Software Developer for a 6 month contract in Toronto. ... This is a hybrid role.

Job Responsibility:

  • Required to translate technical systems specifications into working, tested applications
  • 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

Requirements:

  • At least 3+ years of experience designing solutions with Oracle Siebel CRM or Adobe AEM technologies
  • Experience with developing business design document, functional & non- functional requirements
  • Experience with developing high level application flows to support the business requirements
  • Experience in developing functional design document
  • 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 patters, 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
  • 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
  • Experience in conducting impact assessments on Oracle E-Business application customizations and extensions
  • Strong conversion experience in Account Receivable Collection modules
  • Strong programming skills in Oracle database, PL/SQL, SQL, XML, Unix shell scripts and Oracle Data Integrator
  • Proved business knowledge of General Ledger, Accounts Receivable, Collections, Accounts Payable and Inventory Modules of Oracle E-Business
  • Great knowledge of Oracle E-Business table structure related to GL, AR, Collections, AP, INV and FND
  • Strong knowledge of SQL tuning and using partition tables
  • Demonstrated experience and understanding of data warehouse, ETL methodologies and OBIEE
  • Demonstrated work experience on Java and Oracle Application Development Framework (ADF) will be a great asset
  • Strong verbal and written communication skills and leadership abilities to be able to oversee the quality assurance of the project from technical perspective

Nice to have:

  • Experience with Public Sector Transfer Payment (Grant) Model would be an asset
  • Experience with ensuring that corporate QA standards are followed and maintained would be an asset
  • 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
What we offer:

Earn a competitive rate within the industry

Additional Information:

Job Posted:
December 18, 2025

Expiration:
January 01, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Intermediate Software Developer

New

Intermediate Software Developer

Our client is looking for an Intermediate Software Developer for a 6 month contr...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
January 01, 2026
Flip Icon
Requirements
Requirements
  • Oracle Siebel CRM testing experience is a must
  • 5+ years of experience with Siebel technical configuration / development / integration
  • 3+ year of development and testing experience of Siebel integration with Adobe AEM , J2EE and etc
  • Experience with Siebel IP18 or later versions with a focus on configuring / developing / testing
  • Experience in HTML 5, Cascading Style Sheet, JQuery and JavaScript
  • 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
Job Responsibility
Job Responsibility
  • Required to translate technical systems specifications into working, tested applications
  • 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
What we offer
What we offer
  • Earn a competitive rate within the industry
Read More
Arrow Right

Intermediate Software Developer

We’re looking for an Intermediate Software Developer to join our Operations & Bu...
Location
Location
Canada , Ottawa; Toronto
Salary
Salary:
Not provided
fullscript.com Logo
Fullscript
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building applications and integrations in frameworks like Ruby on Rails, Python, or Typescript (or other OOP languages)
  • Strong software engineering fundamentals and a track record of building reliable backend systems
  • Experience with business operations or commerce ecosystems such as e-commerce checkouts, ERPs, OMS, WMS, or accounting systems
  • Comfort designing and delivering integration services, data models, and SQL-based solutions
  • A thoughtful approach to testing (knowing what should be automated, what shouldn’t, and how to collaborate with business users on acceptance testing)
  • Ability to communicate clearly with both technical and non-technical stakeholders and turn business requirements into technical designs
  • A mindset oriented around ownership, clarity, and long-term thinking
Job Responsibility
Job Responsibility
  • Design, build, and maintain integration services that connect the systems powering our financial, operational, and fulfillment workflows
  • Architect reliable, scalable pipelines that sync data across ERPs, order management systems, inventory systems, and internal tools
  • Work closely with Finance and Operations partners to understand business processes and translate them into clean, maintainable technical solutions
  • Support the technical direction of projects spanning accounting, logistics, taxation, order flow, and other core domains
  • Build internal tools that streamline business operations and eliminate repetitive work
  • Design APIs and backend services that support new functionality across Fullscript
  • Take ownership from planning through deployment, monitoring, and iteration
  • Contribute to engineering standards, technical design discussions, and long-term architecture decisions
  • Collaborate with Team GSD to evaluate opportunities for automation and AI-driven improvements across business workflows
  • Mentor other engineers and help foster a culture of clarity, craftsmanship, and continuous improvement
What we offer
What we offer
  • Ability to work Wherever You Work Well*
  • Flexible Paid Time Off program
  • Fullscript’s RRSP match program
  • Stock Options
  • Custom benefits package (medical, dental, vision) with HSA
  • Discount on Fullscript catalog of products for family & friends
  • Training budget and company-wide learning initiatives
  • Employee Wellness Programs
  • Fulltime
Read More
Arrow Right

Junior-Intermediate .NET Backend Developer

We are looking for an enthusiastic Software Developer to join our team, where yo...
Location
Location
Poland , Gdańsk
Salary
Salary:
Not provided
navblue.aero Logo
NAVBLUE Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years of professional experience in software development
  • Recent experience developing software with .NET or .NET Framework, C#, and AWS (or other cloud service providers)
  • Experience writing unit tests, component testing or integration testing
  • Applying best practices to keep code maintainable
  • Hands on experience with ASP.NET Web API
  • Experience working with databases and understanding of Entity Framework
  • Bachelor’s Degree in software engineering or a related field
  • Good spoken and written English skills
Job Responsibility
Job Responsibility
  • Develop new and maintain existing .NET (C#) code in an AWS cloud environment
  • Contribute to code quality by applying coding best practices, learning about test-first mindsets, and following security standards
  • Actively participate in implementing various types of tests, including unit, component, and functional tests, to help ensure software reliability
  • Assist in building and improving development processes
  • Work collaboratively within a small agile team to deliver new features and fix defects
  • Support software architecture discussions and learn to translate system-level designs into robust, maintainable, and high-quality code, following best practices in software engineering
What we offer
What we offer
  • Hybrid work environment with up to 2 days working from home weekly
  • Stable employment based on a full-time job contract
  • International working environment in a dynamic company
  • Access to the latest knowledge and technologies enabling professional development
  • Training and development possibilities
  • Participating in international projects and international trips
  • Competitive salary dependent on experience and qualifications
  • Flexible working hours and work-from-home opportunities
  • Private medical coverage for you and your family
  • Sport card
  • Fulltime
Read More
Arrow Right

Entry Level Software Developer

As part of the ASC team, you will play an important role in transforming ideas i...
Location
Location
United States , Alpharetta
Salary
Salary:
Not provided
advancesolutions.com Logo
Advance Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-year degree in MIS, Computer Science, Engineering, other science related field or equivalent combination of education and relevant experience
  • Intermediate or advance knowledge of ITIL and Agile framework, JavaScript, HTML/HTML5 a plus
  • Understands and can apply object-oriented software principles
  • Ability to work efficiently and productively independently and as part of a team
  • Willing to travel 10% of the time
Job Responsibility
Job Responsibility
  • Play an important role in transforming ideas into solutions
  • Work in a team and perform various software lifecycle tasks, gathering requirements, developing and delivering real world solutions desired by Clients
What we offer
What we offer
  • Competitive compensation
  • Generous benefits
  • Professional atmosphere
  • Very collaborative and inclusive work environment
  • Opportunities for professional and personal growth
  • Training will be provided
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Excellent understanding of Software Engineering and Performance Engineering
  • Strong experience with end-to-end observability stacks (AppDynamics, Splunk etc.)
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Software Developer (.NET)

Our client is a large financial company based in the USA, providing services to ...
Location
Location
Ukraine , Ternopil; Ivano-Frankivsk; Lviv; Kyiv; Uzhhorod; Chernivtsi; Zhytomyr; Rivne; Lutsk
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a .NET Developer
  • Experience with Azure
  • Working hours until 17 EST (24 EET/ 23 CET)
  • Upper-Intermediate level of English
Job Responsibility
Job Responsibility
  • Design, develop, and maintain reliable software in line with technical requirements, focusing on performance and availability
  • Analyze requirements, review designs, and estimate user stories following project methodology (Agile, Waterfall, etc)
  • Proactively propose code refactoring and optimization improvements according to the best software development practices and coding standards
  • Help maintain and improve high-quality standards within the developer community by sharing knowledge, conducting tech talks, and participating in the internal promotion verification process
  • Stay up-to-date with modern technology and obtain professional certifications
  • Support less experienced developers by providing training, distributing, and monitoring tasks
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right

Software Developer

Knight Federal Solutions is a trusted provider to industry leading prime contrac...
Location
Location
United States , Newport, RI
Salary
Salary:
Not provided
knightfederal.com Logo
Knight Federal Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Able to develop with C++
  • Intermediate understanding of Object-Oriented Programming/Design (OOP/OOD)
  • Good troubleshooting skills
  • Experience with Git
  • Have an Active Secret clearance or the ability to obtain one
  • Work fully on site Newport, Rhode Island
Job Responsibility
Job Responsibility
  • Contribute to the design, development and update of software solutions and frameworks to enhance the functionality and efficiency of US Navy submarine training systems
  • Modernize existing software architectures to improve performance, scalability, and maintainability
  • Implement robust, scalable, and efficient microservices to handle complex data processing and distribution tasks
  • Develop and maintain APIs for high interoperability and security between various training systems components
  • Collaborate with system architects, engineers, and other stakeholders to gather requirements, define specifications, and guide system design decisions
Read More
Arrow Right

Software Development Engineer in Test

Degreed is the upskilling platform that fuels growth and innovation through life...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
degreed.com Logo
Degreed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in programming languages such as TypeScript and C#
  • Solid understanding of software testing methodologies and automation frameworks
  • Experience in test automation tools such as Selenium WebDriver, MS Test, NUnit, or TestNG
  • Exposure to Agile and DevOps environments
  • Intermediate-level skills in software development
  • Familiarity with a variety of test methods and corresponding tools
  • Understanding of asynchronous execution in distributed systems
  • Experience with tools such as JIRA and familiarity with Agile methodologies is a plus
Job Responsibility
Job Responsibility
  • Analyze system requirements, user needs, and design documentation to define appropriate testing strategies
  • Design and develop comprehensive test cases and corresponding automated test scripts
  • Create and maintain documentation for test cases, procedures, and reports
  • Collaborate closely with business analysts, developers, and other QA team members
  • Perform manual testing, with a preference for experience in product-level testing
  • Translate system-level requirements into detailed test cases
  • Develop and execute REST API automation tests using Cypress or equivalent tools
  • Convert manual test cases into reliable automated test scripts
What we offer
What we offer
  • We take care of our people with a comprehensive benefits package designed to support your well-being, growth, and success
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.