We are looking for an experienced Software Developer with a strong background in C++ to join our ... Willingness to pick up and learn new technologies and frameworks Nice to have: * Knowledge of ...
We are looking for an experienced Software Developer with a strong background in C++ to join our ... Willingness to pick up and learn new technologies and frameworks Nice to have: * Knowledge of ...
Senior Software Developer
CA$107K - CA$157K/yr
You will design, code, test, debug, document new and existing components to ensure that software ... Collaborate with architects, DevOps, Support and product organizations on technical issues
Senior Software Developer
CA$107K - CA$157K/yr
You will design, code, test, debug, document new and existing components to ensure that software ... Collaborate with architects, DevOps, Support and product organizations on technical issues
Senior Software Developer
Kanata, ON · On-site
... Datadog or New Relic Strong collaboration and communication skills within and across teams ... about software engineering and take pride in high quality work You thrive in fast paced ...
Senior Software Developer
Kanata, ON · On-site
... Datadog or New Relic Strong collaboration and communication skills within and across teams ... about software engineering and take pride in high quality work You thrive in fast paced ...
Junior Civil/Structural Engineering (New Grad)
Thunder Bay, ON · On-site
CA$65K - CA$75K/yr
Tetra Tech is adding a Junior Civil/Structural Engineering (New Grad) to our Civil/Structural team ... Experience in using structural analysis/design software (STAAD Pro and S-Frame). * Must have a ...
Junior Civil/Structural Engineering (New Grad)
Thunder Bay, ON · On-site
CA$65K - CA$75K/yr
Tetra Tech is adding a Junior Civil/Structural Engineering (New Grad) to our Civil/Structural team ... Experience in using structural analysis/design software (STAAD Pro and S-Frame). * Must have a ...
Software Developer III
Toronto, ON · Hybrid
CA$85K - CA$119K/yr
New Position Salary Range: The expected base salary range for this role is $85,000 - $119,000 ... Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience. * 4+ ...
Software Developer III
Toronto, ON · Hybrid
CA$85K - CA$119K/yr
New Position Salary Range: The expected base salary range for this role is $85,000 - $119,000 ... Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience. * 4+ ...
Senior Software Developer We're a naan traditional company... Summary We are seeking a Software ... and new ideas. In compliance with Ontario's Bill 190, we confirm that this posting represents a ...
Senior Software Developer We're a naan traditional company... Summary We are seeking a Software ... and new ideas. In compliance with Ontario's Bill 190, we confirm that this posting represents a ...
Software Developer - Diagnostics Infrastructure
Oshawa, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Software Developer - Diagnostics Infrastructure
Oshawa, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Lead Software Developer
Oakville, ON · On-site
CA$100/hr
... Software Developer evaluates and selects possible technology options for a project. They take part ... learning new languages. In addition to actively participating in the development of digital ...
Lead Software Developer
Oakville, ON · On-site
CA$100/hr
... Software Developer evaluates and selects possible technology options for a project. They take part ... learning new languages. In addition to actively participating in the development of digital ...
Senior Software Developer
Kanata, ON · On-site
CNN is building new digital products, such as direct-to-consumer subscription products, new ... About the Team As a Senior Software Developer , you will work on a cross-functional team that is ...
Senior Software Developer
Kanata, ON · On-site
CNN is building new digital products, such as direct-to-consumer subscription products, new ... About the Team As a Senior Software Developer , you will work on a cross-functional team that is ...
Software Developer (Toronto)
Toronto, ON · Hybrid
CA$129K - CA$149K/yr
Summary: We are seeking a Software Developer to join our Engineering team at our Toronto Hub. As ... Using a wide variety of technologies, learning new things, and challenging yourself;
New
Software Developer (Toronto)
Toronto, ON · Hybrid
CA$129K - CA$149K/yr
Summary: We are seeking a Software Developer to join our Engineering team at our Toronto Hub. As ... Using a wide variety of technologies, learning new things, and challenging yourself;
New
Software Developer - Diagnostics Infrastructure
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Software Developer - Diagnostics Infrastructure
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Lead Software Developer
Ottawa, ON · On-site
CA$100/hr
... Software Developer evaluates and selects possible technology options for a project. They take part ... learning new languages. In addition to actively participating in the development of digital ...
Lead Software Developer
Ottawa, ON · On-site
CA$100/hr
... Software Developer evaluates and selects possible technology options for a project. They take part ... learning new languages. In addition to actively participating in the development of digital ...
Senior Software Developer
Chalk River, ON · On-site
Developing new software products and significant changes to existing software products ... At minimum, a Bachelor (Honours) degree in Engineering or Science from a university of recognized ...
Senior Software Developer
Chalk River, ON · On-site
Developing new software products and significant changes to existing software products ... At minimum, a Bachelor (Honours) degree in Engineering or Science from a university of recognized ...
Sr Software Developer
Toronto, ON · On-site
Willingness to continuously explore and adopt new AI-powered development capabilities Nice to Have ... Python (Programming Language), Software Development Life Cycle (SDLC), System Applications ...
Sr Software Developer
Toronto, ON · On-site
Willingness to continuously explore and adopt new AI-powered development capabilities Nice to Have ... Python (Programming Language), Software Development Life Cycle (SDLC), System Applications ...
Software Developer 1 - CAN SIMNJP00078101
Concord, ON · Hybrid
$40 - $45/hr
Software Developer Location: Concord, ON - in site 3 days per week Duration: 12 months Rate: Up to ... Develop new test cases for new product introductions. Work primarily onsite (hybrid schedule) and ...
Software Developer 1 - CAN SIMNJP00078101
Concord, ON · Hybrid
$40 - $45/hr
Software Developer Location: Concord, ON - in site 3 days per week Duration: 12 months Rate: Up to ... Develop new test cases for new product introductions. Work primarily onsite (hybrid schedule) and ...
... Engineering, or equivalent. * Experience: 1+ years of experience including internships in software ... Demonstrated ability to rapidly learn complex technologies and apply new knowledge in day-to-day ...
New
... Engineering, or equivalent. * Experience: 1+ years of experience including internships in software ... Demonstrated ability to rapidly learn complex technologies and apply new knowledge in day-to-day ...
New
Full-Stack Software Developer
Mississauga, ON · On-site +1
Are you an experienced Full-Stack Software Developer looking to join a dedicated team working ... Offer suggestions and opinions towards technical solutioning for new development tasks. * Complete ...
Full-Stack Software Developer
Mississauga, ON · On-site +1
Are you an experienced Full-Stack Software Developer looking to join a dedicated team working ... Offer suggestions and opinions towards technical solutioning for new development tasks. * Complete ...
Lead Software Developer
Toronto, ON · On-site
Proactively seek out knowledge about new technologies and how they can be used to solve current and ... Programming Languages, RESTful Web Services, Software Development Life Cycle (SDLC), Software ...
Lead Software Developer
Toronto, ON · On-site
Proactively seek out knowledge about new technologies and how they can be used to solve current and ... Programming Languages, RESTful Web Services, Software Development Life Cycle (SDLC), Software ...
Principal Software Developer
Toronto, ON · On-site
CA$215K - CA$291K/yr
Come join Intuit as a Principal Software Developer and help us power prosperity around the world ... We are looking for engineers that love to take on new challenges, solve tough problems, and have ...
Principal Software Developer
Toronto, ON · On-site
CA$215K - CA$291K/yr
Come join Intuit as a Principal Software Developer and help us power prosperity around the world ... We are looking for engineers that love to take on new challenges, solve tough problems, and have ...
Senior Software Developer
Mississauga, ON · On-site +1
As a Senior Software Developer , you'll play a key role in designing and building high-performing ... Designing and implementing new features using modern architectural patterns like microservices and ...
Senior Software Developer
Mississauga, ON · On-site +1
As a Senior Software Developer , you'll play a key role in designing and building high-performing ... Designing and implementing new features using modern architectural patterns like microservices and ...
New Grad Software Developer information
See Ontario salary details
$26K - $37.5K
5% of jobs
$37.5K - $49K
13% of jobs
$54.8K is the 25th percentile. Wages below this are outliers.
$49K - $60.5K
15% of jobs
$60.5K - $72K
11% of jobs
The median wage is $76.6K / yr.
$72K - $83.5K
16% of jobs
$83.5K - $95K
11% of jobs
$100.8K is the 75th percentile. Wages above this are outliers.
$95K - $106.5K
8% of jobs
$106.5K - $118K
7% of jobs
$118K - $129.5K
6% of jobs
$129.5K - $141K
4% of jobs
$141K - $152.5K
3% of jobs
$26K
$84.7K
$152.5K
How much do new grad software developer jobs pay per year?
What are the key skills and qualifications needed to thrive in the New Grad Software Developer position, and why are they important?
To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.
What are typical responsibilities for a New Grad Software Developer, and how do they contribute to the team?
As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.
What is a New Grad Software Developer job?
A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.
Job description
Position Overview:
The Data Infrastructure team manages the service-oriented data storage infrastructure for the firm. We implement microservices that provide high performance solutions to access large data sets required in trading and research.Â
We are looking for an experienced Software Developer with a strong background in C++ to join our team. In this role, you will be responsible for designing, developing, and maintaining the data infrastructure components that support our data processing and analytics pipelines. You will work closely with data engineers, data scientists, quantitative researchers and other stakeholders to ensure efficient and reliable data retrieval, processing and storage.
- Design, develop, and maintain data infrastructure microservices using C++ to process and analyze large data sets
- Optimize microservices for performance and scalability, ensuring efficient data processing
- Debug and troubleshoot software issues, providing timely resolutions
- Stay up-to-date with industry trends and advancements in C++ programming and data engineering technologies
- Write clean, maintainable, and efficient code, following coding best practices and standards
- Participate in code reviews to ensure code quality and consistency
- Collaborate with support teams to ensure smooth deployment and operation of microservices
- Contribute to the overall software architecture and design of data processing and analytics pipelines
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related subject
- 4+ years of professional software engineering experience
- Proficiency in C++
- Experience working on microservices and/or asynchronous multithreaded applications
- Ability to work in a fast-paced, deadline-driven environment.
- Strong problem-solving and debugging skills
- Experience working in a Linux environment
- Excellent communication skills, comfortable interacting directly with stakeholders
- Willingness to pick up and learn new technologies and frameworks
Nice to have:
- Knowledge of databases, SQL
- Familiarity with Boost ASIO
- Familiarity with data serialization formats such Apache Arrow/Parquet, Google Protocol Buffers, Flatbuffers
- Experience with gRPC, http/REST and Websocket protocols
- Experience with Google Cloud/AWS and/or containerization in Docker/Kubernetes
- Experience with highly available distributed systems and working with large datasets
- Experience with other programming languages such as Rust, Python and Q is a plus
About Squarepoint Capital
Sourced by ZipRecruiter
Industry
Finance and insurance
Company size
1,001 - 5,000 Employees
Headquarters location
New York, NY, US
Year founded
2000