Software Jobs overseas

About 20898 results in (2) seconds Clear Filters

Jobs Search

About 20898 results in (2) seconds
Senior Software Developer - Lotteries at Canadian Bank Note Company
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, Application Development, Restful Apis, Databases, Java, Php, Agile, Ci/Cd, Automated Testing, Linux, Containerization, Critical Thinking, Problem Solving, Communication, Teamwork, Collaboration
Specialization
Candidates should have a Bachelor's degree in Computer Science or equivalent experience, along with 10+ years of software development experience. Knowledge of modern frameworks, databases, and DevOps practices is essential.
Experience Required
Minimum 10 year(s)
Full-Stack Softwareentwickler (m/w/d) at Nicetec GmbH
Osnabrück, , Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
AI Platform Software Engineer (m/w/d) at Schwarz Corporate Solutions
Heilbronn, , Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (Power Electronics) at InVision Staffing
Brampton, ON, Canada - Full Time
Skills Needed
Dac, Communications, Real Time Control Systems, Oscilloscope, Can Bus, Professional Services, Communication Skills, I2c, Ethernet, Css, Information Technology, Javascript, Embedded Software, Rs232, Html, Troubleshooting
Specialization
Software engineering electronics engineering or electrical engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Softwareentwickler C++ MATLAB (m/w/d) at Tocon Engineering GmbH
Rhein, , Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (PowerApps) - A25134 at Activate Interactive Pte Ltd
Singapore, , Singapore - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or related technical field
Qualification
Graduate
Software QA Tester/Support Specialist at CampusPoint
Vancouver, WA 98683, USA - Full Time
Skills Needed
Communication Skills, Complex Systems, Continuous Process, Virtual Machines, Software Testing, Sql Server
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Engineer (Automation) at Commonwealth Bank
Sydney, New South Wales, Australia - Full Time
Skills Needed
Resiliency, Docker, Kubernetes, Languages, Aws, Programming Languages, Configuration Management, Software Solutions
Qualification
Graduate
Senior Software Data Engineer (Python) at Pointwest Technologies Corp
Atlanta, Georgia, USA - Full Time
Skills Needed
Python, Code, Infrastructure, Data Modeling, Cloud Services, Communication Skills, Soft Skills, Glue, Pipeline Design
Qualification
Graduate
Database Performance Software Engineer at Agiloft
Remote, Oregon, USA - Full Time
Skills Needed
Communication Skills, Regulations, Cloud, Python, Query Optimization, Java, Aws, Infrastructure, Computer Science, Enterprise Software, Software Development, Code, Hibernate, Color, Disabilities, Jpa, Information Technology, Versioning, Veterans
Specialization
Computer science information technology or related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Principal Software Engineer II at BAE Systems
Hudson, NH 03051, USA - Full Time
Skills Needed
Software Testing, Foundation, Computer Science, Software Development, Radar, Object Oriented Design, Validation, Clearcase, Computer Engineering, C++, Electronic Warfare
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 10 year(s)
RQ09604 - Software Developer - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Data Migration, Functional Specifications, Communication Skills, Public Sector, Etl Tools, Lessons, Data Quality, Databases, It, Business Requirements, Debugging Code, Working Experience, Data Integration, Technical Analysis
Qualification
Graduate
Senior Software Engineer | MS Planner at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Distributed Systems, Geo Replication, Disaster Recovery, Data Migration, Agile Environment, Cross Service Integrations, System Architecture, Code Quality, Live Site Culture, Ai Powered Work Management, Monitoring, Operations, C, C++, C#, Java, Javascript, Python
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional years of experience in software development.
Experience Required
Minimum 5 year(s)
IT Software Sourcing Manager (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Sourcing, Cyber Software, Financial Analysis, Contract Drafting, Commercial Negotiation, Risk Mitigation, Stakeholder Engagement, Competitive Bids, Due Diligence, Software License Delivery Models, Cross Functional Collaboration, Cost Avoidance, Deal Negotiation, Contract Execution, Third Party Program Management, Legal Compliance
Specialization
At least 4 years of relevant experience in software sourcing with a Bachelor's degree, preferably in Business or Technology. Knowledge of software license delivery models and experience in complex software transactions are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Performance at BRANCH METRICS INC
, Ontario, Canada - Full Time
Skills Needed
Java, Kotlin, Distributed Systems, Event Driven Architectures, Data Processing, Kafka, Aerospike, Dynamodb, Redis, Performance Tuning, Low Latency Development, Failure Handling, Mobile Attribution Models, Privacy Preserving Frameworks, Clean Code, Mentoring
Specialization
6+ years of backend software engineering experience, preferably in Java and/or Kotlin. Deep understanding of distributed systems, event-driven architectures, and large-scale data processing.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Python (AU) at DroneShield Limited
Sydney NSW 2000, , Australia - Full Time
Skills Needed
Jira, Computer Science, Git, Rest, Development Tools, Design Patterns, Dependency Injection, Confluence, Mechatronics, Inter Process Communication, Software Architecture, Python
Specialization
Computer Science, Mechatronics
Qualification
BSc
Experience Required
Minimum 5 year(s)
Security Software Development Engineer at Advanced Micro Devices, Inc
Markham, Ontario, Canada - Full Time
Skills Needed
Software Development, Security Feature Development, Prototyping, Technical Specifications, Integration Testing, C/C++ Programming, Rust Programming, Computer Architecture, Kernel Development, Device Drivers, Firmware Development, Confidential Computing, Virtualization Technology, Security Principles, Rapid Prototyping, Security Vulnerability Reporting
Specialization
Experience in designing and developing system software solutions such as kernel, OS, device drivers, and firmware is required. Strong programming skills in Rust and C/C++ and a solid understanding of computer architecture systems are essential.
Experience Required
Minimum 5 year(s)
Staff Software Engineer - AI Paralegal at LEAP Legal Software
Sydney, New South Wales, Australia - Full Time
Skills Needed
Software Development, Frontend Technologies, Service Oriented Architecture, Docker, Lambda, Ecs, Python, Typescript, Llms, Generative Ai, Apis, Openapi, Javascript, Reactjs, Angularjs, Mysql, Postgressql
Specialization
8+ years of experience in software development with strong skills in building engaging UX and service-oriented architecture. Experience with LLMs and designing APIs is essential.
Experience Required
Minimum 10 year(s)
Principal Perception Software Engineer at ANDURIL INDUSTRIES
Lexington, Massachusetts, USA - Full Time
Skills Needed
Fertility, Lunch, Disabilities, Life Insurance, Image Processing, Computer Vision, Adoption, Color, C++, Family Planning, Disability Insurance, Financial Support, Defense Technology, Machine Learning, Life Coaching, Critical Thinking, Python, Computer Science, Veterans
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
BSc
Senior Software QA Automation Engineer at Cleerly
Denver, Colorado, USA - Full Time
Skills Needed
Cypress, Testrail, Thinking Skills, Cloud Services, Typescript, Information Technology, Jira, Test Automation, Computer Science
Specialization
Computer science information technology or related field
Qualification
Graduate
Senior Software Developer - Lotteries at Canadian Bank Note Company
Ottawa, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

08 Jan, 26

Salary

0.0

Posted On

10 Oct, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Application Development, RESTful APIs, Databases, Java, PHP, Agile, CI/CD, Automated Testing, Linux, Containerization, Critical Thinking, Problem Solving, Communication, Teamwork, Collaboration

Industry

IT Services and IT Consulting

Description
Company Description Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide. The company operates across various business domains, including currency production, border security, civil identity, driver identification and vehicle information, excise control, lottery and charitable gaming. Our 7 Core Principles shape and guide our corporate behaviours and underpin the sense of community you will experience at CBN. We pride ourselves on fostering a supportive and collaborative work environment, where employees are valued for their contributions and encouraged to grow professionally. At CBN we seek long-term relationships with our employees and recognize and reward them with a competitive total compensation package that includes: An industry-leading defined contribution pension plan with company matching contributions (up to 5%) and payment of service fees; Best-in-class health, medical, and life insurance benefits; Access to virtual and telehealth services and apps; and Very progressive fertility, adoption, and surrogacy benefits to support all definitions of family. Job Description Internal Job Title: Senior Software Developer Job Type: Permanent, Full-Time Job Location: 18 Auriga Drive, Ottawa ON Work Model: Hybrid Position Summary We are seeking a Senior Software Developer to join the Lottery System Application development team. This role is ideal for a seasoned developer who thrives in a collaborative environment, enjoys solving complex problems, and is passionate about building scalable, high-quality software solutions. You will play a key role in designing, developing, and maintaining mission-critical applications while mentoring junior developers and contributing to architectural decisions. Responsibilities Application Development Design, develop, test, and deploy scalable and maintainable software solutions Implement features using modern frameworks and technologies Ensure code quality through adherence to best practices and design patterns Maintain and enhance existing applications based on evolving business needs Ensure seamless integration between the front-end and back-end components Use version control systems like BitBucket to manage code changes and collaborate with other developers Document code and create technical documentation to ensure maintainability Troubleshooting & Optimization Diagnose and resolve complex technical issues across the stack Optimize application performance, scalability, and reliability Conduct root cause analysis and implement long-term fixes Monitor system health and proactively address bottlenecks Collaboration Collaborate with cross-functional teams including QA, Product, and DevOps Participate in code reviews and provide constructive feedback Mentor junior developers and support their technical growth Contribute to team planning, retrospectives, and agile ceremonies Innovation Explore and recommend emerging technologies to improve development practices Contribute to architectural decisions and long-term technical strategy Advocate for automation, CI/CD improvements, and DevOps integration Lead initiatives that drive innovation and continuous improvement Qualifications Education and Knowledge Bachelor’s degree in Computer Science (or similar field) or an equivalent combination of education and additional years of relevant work experience Knowledge of the following: RESTful APIs Databases (SQL/NoSQL) Version control systems (e.g., Git). Java and/or PHP Agile/Scrum methodology CI/CD pipelines and DevOps practices. Familiarity with the following: Automated testing frameworks. Linux based systems. Experience 10+ years of software development experience. Experience with integrating AI tools in the development process Experience with modern frameworks and libraries (e.g Angular) Exposure to containerization tools like Docker or Kubernetes. Technical Environment Languages: Java, Javascript, Typescript, PHP, Python, C, HTML Frameworks: Angular, Slim, Java Spring Framework Databases: PostgreSQL / SQL Cloud: Azure Containerization: Docker, PodMan, Kubernetes Automated testing: Junit, Mockito, SoapUI, TestComplete, ReadyAPI, LoadNinja Tools: Jira, Git, GOCD, Bit Bucket, Book Stack, GitLab Soft Skills and Characteristics Critical thinking skills Analysis, problem-solving Interpersonal skills Communication, teamwork and collaboration Attention to detail Self-directed Mandatory Requirements Language: Fluency in English (reading, writing, speaking); Fluency in Spanish is an asset. Travel: Ability to travel approx.1 week/year Additional Information Canadian Bank Note Company (CBN) is committed to fostering a diverse and inclusive workplace where all employees are treated with dignity and respect. We are proud to be an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other legally protected status. We provide equal employment opportunities to all individuals, including women, Indigenous Peoples, persons with disabilities, visible minorities, and members of the 2SLGBTQ+ community. Our commitment to equity extends to all aspects of employment, including recruitment, hiring, promotion, compensation, benefits, training, and development. As part of our commitment to providing an inclusive, barrier free selection process, we ask that if you are contacted regarding the competition for this position, you advise the interview coordinator or any accommodation measures you may require. At CBN, we value the unique perspectives and experiences that each employee brings to our organization, and we are committed to maintaining a workplace that reflects the diverse communities we serve. We believe that diversity and inclusion drive innovation and success, and we strive to create an environment where every employee can thrive and contribute to our collective goals.
Responsibilities
The Senior Software Developer will design, develop, test, and deploy scalable software solutions while mentoring junior developers. They will also ensure code quality and maintain existing applications based on evolving business needs.
Senior Software Developer - Lotteries at Canadian Bank Note Company
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, Application Development, Restful Apis, Databases, Java, Php, Agile, Ci/Cd, Automated Testing, Linux, Containerization, Critical Thinking, Problem Solving, Communication, Teamwork, Collaboration
Specialization
Candidates should have a Bachelor's degree in Computer Science or equivalent experience, along with 10+ years of software development experience. Knowledge of modern frameworks, databases, and DevOps practices is essential.
Experience Required
Minimum 10 year(s)
Full-Stack Softwareentwickler (m/w/d) at Nicetec GmbH
Osnabrück, , Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
AI Platform Software Engineer (m/w/d) at Schwarz Corporate Solutions
Heilbronn, , Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (Power Electronics) at InVision Staffing
Brampton, ON, Canada - Full Time
Skills Needed
Dac, Communications, Real Time Control Systems, Oscilloscope, Can Bus, Professional Services, Communication Skills, I2c, Ethernet, Css, Information Technology, Javascript, Embedded Software, Rs232, Html, Troubleshooting
Specialization
Software engineering electronics engineering or electrical engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Softwareentwickler C++ MATLAB (m/w/d) at Tocon Engineering GmbH
Rhein, , Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (PowerApps) - A25134 at Activate Interactive Pte Ltd
Singapore, , Singapore - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or related technical field
Qualification
Graduate
Software QA Tester/Support Specialist at CampusPoint
Vancouver, WA 98683, USA - Full Time
Skills Needed
Communication Skills, Complex Systems, Continuous Process, Virtual Machines, Software Testing, Sql Server
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Engineer (Automation) at Commonwealth Bank
Sydney, New South Wales, Australia - Full Time
Skills Needed
Resiliency, Docker, Kubernetes, Languages, Aws, Programming Languages, Configuration Management, Software Solutions
Qualification
Graduate
Senior Software Data Engineer (Python) at Pointwest Technologies Corp
Atlanta, Georgia, USA - Full Time
Skills Needed
Python, Code, Infrastructure, Data Modeling, Cloud Services, Communication Skills, Soft Skills, Glue, Pipeline Design
Qualification
Graduate
Database Performance Software Engineer at Agiloft
Remote, Oregon, USA - Full Time
Skills Needed
Communication Skills, Regulations, Cloud, Python, Query Optimization, Java, Aws, Infrastructure, Computer Science, Enterprise Software, Software Development, Code, Hibernate, Color, Disabilities, Jpa, Information Technology, Versioning, Veterans
Specialization
Computer science information technology or related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Principal Software Engineer II at BAE Systems
Hudson, NH 03051, USA - Full Time
Skills Needed
Software Testing, Foundation, Computer Science, Software Development, Radar, Object Oriented Design, Validation, Clearcase, Computer Engineering, C++, Electronic Warfare
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 10 year(s)
RQ09604 - Software Developer - Senior at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Data Migration, Functional Specifications, Communication Skills, Public Sector, Etl Tools, Lessons, Data Quality, Databases, It, Business Requirements, Debugging Code, Working Experience, Data Integration, Technical Analysis
Qualification
Graduate
Senior Software Engineer | MS Planner at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Distributed Systems, Geo Replication, Disaster Recovery, Data Migration, Agile Environment, Cross Service Integrations, System Architecture, Code Quality, Live Site Culture, Ai Powered Work Management, Monitoring, Operations, C, C++, C#, Java, Javascript, Python
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional years of experience in software development.
Experience Required
Minimum 5 year(s)
IT Software Sourcing Manager (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Software Sourcing, Cyber Software, Financial Analysis, Contract Drafting, Commercial Negotiation, Risk Mitigation, Stakeholder Engagement, Competitive Bids, Due Diligence, Software License Delivery Models, Cross Functional Collaboration, Cost Avoidance, Deal Negotiation, Contract Execution, Third Party Program Management, Legal Compliance
Specialization
At least 4 years of relevant experience in software sourcing with a Bachelor's degree, preferably in Business or Technology. Knowledge of software license delivery models and experience in complex software transactions are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Performance at BRANCH METRICS INC
, Ontario, Canada - Full Time
Skills Needed
Java, Kotlin, Distributed Systems, Event Driven Architectures, Data Processing, Kafka, Aerospike, Dynamodb, Redis, Performance Tuning, Low Latency Development, Failure Handling, Mobile Attribution Models, Privacy Preserving Frameworks, Clean Code, Mentoring
Specialization
6+ years of backend software engineering experience, preferably in Java and/or Kotlin. Deep understanding of distributed systems, event-driven architectures, and large-scale data processing.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Python (AU) at DroneShield Limited
Sydney NSW 2000, , Australia - Full Time
Skills Needed
Jira, Computer Science, Git, Rest, Development Tools, Design Patterns, Dependency Injection, Confluence, Mechatronics, Inter Process Communication, Software Architecture, Python
Specialization
Computer Science, Mechatronics
Qualification
BSc
Experience Required
Minimum 5 year(s)
Security Software Development Engineer at Advanced Micro Devices, Inc
Markham, Ontario, Canada - Full Time
Skills Needed
Software Development, Security Feature Development, Prototyping, Technical Specifications, Integration Testing, C/C++ Programming, Rust Programming, Computer Architecture, Kernel Development, Device Drivers, Firmware Development, Confidential Computing, Virtualization Technology, Security Principles, Rapid Prototyping, Security Vulnerability Reporting
Specialization
Experience in designing and developing system software solutions such as kernel, OS, device drivers, and firmware is required. Strong programming skills in Rust and C/C++ and a solid understanding of computer architecture systems are essential.
Experience Required
Minimum 5 year(s)
Staff Software Engineer - AI Paralegal at LEAP Legal Software
Sydney, New South Wales, Australia - Full Time
Skills Needed
Software Development, Frontend Technologies, Service Oriented Architecture, Docker, Lambda, Ecs, Python, Typescript, Llms, Generative Ai, Apis, Openapi, Javascript, Reactjs, Angularjs, Mysql, Postgressql
Specialization
8+ years of experience in software development with strong skills in building engaging UX and service-oriented architecture. Experience with LLMs and designing APIs is essential.
Experience Required
Minimum 10 year(s)
Principal Perception Software Engineer at ANDURIL INDUSTRIES
Lexington, Massachusetts, USA - Full Time
Skills Needed
Fertility, Lunch, Disabilities, Life Insurance, Image Processing, Computer Vision, Adoption, Color, C++, Family Planning, Disability Insurance, Financial Support, Defense Technology, Machine Learning, Life Coaching, Critical Thinking, Python, Computer Science, Veterans
Specialization
Computer Science, Electrical, Electrical Engineering, Engineering
Qualification
BSc
Senior Software QA Automation Engineer at Cleerly
Denver, Colorado, USA - Full Time
Skills Needed
Cypress, Testrail, Thinking Skills, Cloud Services, Typescript, Information Technology, Jira, Test Automation, Computer Science
Specialization
Computer science information technology or related field
Qualification
Graduate
Loading...