Average salary: $58,928 /yearly

More stats
Get new jobs by email
  •  .... The candidate will be experienced with developing software for large project initiatives and...  ...of the application. As a Senior Developer, You Will analyze, design and implement...  ...position requires hands-on experience with: Java-based application development using... 
    Suggested
    Permanent employment
    Internship
    Work at office
    Remote work
    Relocation package
    Live In
    Flexible hours
    Shift work

    Bank of Canada

    Ottawa, ON
    8 days ago
  •  ...Title – . Java Back End Developer (3 Openings Sr/Mid/Jr) Position – Fulltime With our client Location – 100% Remote Work Salary - $Open (Best Possible) ------------------------------------------------------------------------------------------------- Requirements... 
    Suggested
    Remote job
    Full time
    Internship

    Two95 International Inc.

    Ottawa, ON
    more than 2 months ago
  •  ...experiences Write quality code with high unit and integration test coverage Mentor junior developers Requirements ~3+ years of server-side programming experience in Java ~ Hands-on development experience with current open source tools and technologies (Spring,... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    6 hours ago
  • Senior Developer-Java Take a central role The Bank of Canada has a vision to be a leading central bank—dynamic, engaged and trusted—committed to a better Canada. No other employer in the country offers you the unique opportunity to work at the very center of Canada’s economy... 
    Suggested
    Permanent employment
    Internship
    Work at office
    Remote work
    Relocation package
    Live In
    Flexible hours
    Shift work

    Bank of Canada

    Ottawa, ON
    8 days ago
  •  ...projects in an energizing environment. You should have expertise in Java applications and extensive experience working with the latest...  ...features to successful delivery Requirements ~10+ years developing commercial software in Java ~ Deep expertise in object-oriented... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    6 hours ago
  •  ...the life sciences industry. In this role, you’ll jump right in, develop in rapid sprints, and find quickly that we don’t believe in throwaway...  ...You build it -- we ship it.  You have extensive experience in Java applications and the latest open source technologies. Ideal... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    6 hours ago
  • Platform Developer Location Hybrid work in Ottawa, ON : Harnessing the Power of Data, Together. Solace stands at the forefront of technology...  ...Design, build, and maintain efficient, reusable, and reliable Java/Infrastructure code. Implement performance and quality modules... 
    Suggested
    Full time

    Solace Corporation

    Ottawa, ON
    2 days ago
  •  ...engineering team. This role will be responsible for designing, developing, and maintaining software applications, working on both backend...  ...Proficiency in object-oriented programming languages such as C# or Java. Familiarity with Desktop Frameworks: familiarity with... 
    Suggested

    Versaterm

    Ottawa, ON
    17 hours ago
  •  ...cutting-edge technology and innovation? Join Ericsson as a Software Developer and be part of a dynamic team that designs, develops, and...  ...implement new features or resolve bugs in deployed software in C/C++ , Java and Python for Radio systems. Contribute to architectural and... 
    Suggested
    Temporary work
    Long term contract
    Flexible hours

    Ericsson

    Ottawa, ON
    3 days ago
  •  ...more information, follow Telesat on X and LinkedIn or visit We are seeking a skilled and proactive Application Developer with strong experience in Python, Java, and C# to join our team. The successful candidate will play a key role in developing, enhancing, and... 
    Suggested
    Internship
    Worldwide

    Telesat

    Ottawa, ON
    7 days ago
  • CR gNB Developer Coop Location Ottawa, ON : Join our Team Location: Ottawa, Canada - Hybrid Start date: May 5, 2025 Length: 16 Months *...  ...design methodology, IP Networking Knowledge of MATLAB, C/C++, JAVA, Python Good understanding of the Linux ecosystem and have completed... 
    Suggested
    Full time

    Ericsson

    Ottawa, ON
    1 day ago
  •  ...seamless customer experiences. It’s all developed and delivered by the members of #TeamBell...  ...seeking a skilled and experienced Software Developer II (Full Stack) to join our team. This...  ...backend experience with Node.js, Python, or Java (Spring Boot) Experience with cloud... 
    Suggested
    Full time
    Work at office
    3 days per week

    CareerBeacon

    Ottawa, ON
    17 hours ago
  •  ...follow Telesat on X and LinkedIn or visit The Senior Software Developer will play a pivotal role in driving the architectural and design...  ...programming with at least one or more programming languages such as C++, Java, Python, Golang, PowerShell Deep understanding of satellite... 
    Suggested
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    10 days ago
  • SW Developer Fall Coop 2025 Location Ottawa, ON : Join our Team At this time, Ericsson Canada Inc. does not provide immigration assistance...  ...4) or higher Knowledge of C++ and Python Familiarity with Java, MATLAB, Julia, bash is a plus knowledge of Cloud-Native core... 
    Suggested
    Internship
    Work at office
    Relocation package

    Ericsson

    Ottawa, ON
    1 day ago
  •  ...we deliver. ELITS is now looking for an experienced Software Developer specialized in System Integration & Verification to join our dynamic...  ...: Develop and maintain software solutions using C++ and Java. Design and implement test automation strategies for software... 
    Suggested
    Flexible hours

    ELITS

    Ottawa, ON
    4 days ago
  • Courseware Developer Location Ottawa, ON : Position: Courseware Developer (Level 3) Client: Federal Government Client Location: Onsite (National Capital Region) Duration: 1 year (with 1-year extension) Security Clearance: Top Secret Language: English Background... 
    Full time
    Contract work

    Kyndryl

    Ottawa, ON
    2 days ago
  •  ...understanding of Object-Oriented Programming. AI Agent Integration Ability to integrate AI agents with external tools, APIs, and developer platforms (e.g., GitHub, Databricks). Experience connecting AI systems with frontend interfaces and business applications.... 
    Permanent employment
    Internship
    Work at office
    Remote work
    Relocation package
    Live In
    Flexible hours

    Bank of Canada

    Ottawa, ON
    11 days ago
  •  ...hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical leader...  ...Programming Excellence: Expert-level proficiency in Python, Java (SpringBoot), and JavaScript/HTML (React); with experience in AI... 
    Immediate start

    Solace

    Ottawa, ON
    6 days ago
  •  ...impact in the lives of citizens across the nation Your future duties and responsibilities Jr. Full Stack Java DeveloperThe Junior Full Stack Java Developer position offers an exciting opportunity for entry-level developers to dive into the world of full-stack development... 
    Internship
    Long term contract

    CGI

    Ottawa, ON
    10 days ago
  • Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide...  ...with design, programming and troubleshooting in C# and/or Java. #Experience in telecommunications/networking systems design. #Experience... 

    QTECH Hybrid Systems

    Ottawa, ON
    more than 2 months ago
  •  ...and trust the internet! Who You Are You are a strong software developer with a passion for cybersecurity and a drive to develop world...  ...Computer Science or related experience. Experience programming in Java (Spring), Python, Bash and/or C. Knowledge of security... 
    Long term contract
    Work at office
    Remote work
    Rotating shift

    CIRA

    Ottawa, ON
    26 days ago
  •  ...individuals to join the Larus team as Software Developers. Our Software Engineering team is...  ...Software Engineering team, you will design and develop software modules within an existing...  ...and verification of software modules in Java; ~ Experience with object-oriented design... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    3 days per week
    Monday to friday

    Larus Technologies

    Ottawa, ON
    a month ago
  •  ...Development: We offer a number of resources and support to help develop your professional toolkit! You should anticipate regular progress...  ...software. ~ Proficiency in programming languages such as C# or Java. ~ Strong problem-solving, debugging, and troubleshooting skills... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Mission Systems - Canada

    Ottawa, ON
    29 days ago
  •  ...partners and each other. Purpose: Reporting to the Manager of Strategic Partnerships & Integrations, the Product Integration Developer will be responsible for custom data integrations such as access control applications. In addition, you will support our 3rd party development... 

    March Networks

    Ottawa, ON
    6 hours ago
  •  ...clients for flexible, project-based development work as a Full Stack Developer. ~ You will integrate directly into our client's team and work...  ...of building RESTful APIs and microservices. ~ Proficient in Java, particularly in building robust enterprise services and integrations... 
    Remote work
    Worldwide
    Flexible hours

    FullStack Labs

    Ottawa, ON
    20 days ago
  • We are seeking an innovative and creative student to join our Software Development team as a Software Developer Co-op. As a Software Developer, you will be part of the Software Development – SmartMix team responsible for building usable, reliable, and innovative software solutions... 
    Worldwide

    Giatec

    Ottawa, ON
    6 days ago
  •  ...Transportation to Telecommunications, Aerospace and Defense, our commitment to excellence knows no bounds. Role: Senior Software Developer Location: Ottawa, Ontario- Remote Key Responsibilities: Analyze the SCA, SAST and server types of vulnerabilities around... 
    Local area
    Remote work

    QA Consultants Inc.

    Ottawa, ON
    8 days ago
  •  ...and its allies.  The Job SRC Can is seeking a Senior Software Developer to help build next-generation electronic warfare solutions for...  ...container technologies. Applied knowledge and experience with Java, C++, C, JavaScript, TypeScript, and Python. Applied knowledge... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    more than 2 months ago
  •  ...Software Developer, Remote work Our public sector client is seeking a software Developer, DevSecOps. Job Description: The Software Development Services Specialist in DevSecOps, is a pivotal role focused on identifying and fixing software vulnerabilities, particularly... 
    Remote work

    Procom

    Ottawa, ON
    9 days ago
  •  ...customer with humility, and at the same time is very proud of what we deliver. ELITS is now looking for an experienced PCB Layout Developer to join our dynamic team. Key Responsibilities: Printed Circuit Board (PCB) Layout Development: Lead and execute PCB layout... 
    Flexible hours

    ELITS

    Ottawa, ON
    14 days ago