Software Developer Jobs overseas

About 25315 results in (3) seconds Clear Filters

Jobs Search

About 25315 results in (3) seconds
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Debugging, Multithreading, Cloud Streaming, Security, Performance Optimization, Windows Os Development, Azure Services, Streaming Protocols, System Integration, Standard Template Library
Specialization
Candidates must have a Bachelor's or Master's Degree in Computer Science or a related field, along with significant technical engineering experience in various programming languages. Experience with low-latency video streaming and Windows OS development is also required.
Experience Required
Minimum 5 year(s)
Software Engineering IC3 at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Java, Javascript, C, C++, Python, Full Stack Development, Agile Engineering, Dev Ops Culture, Problem Solving, Debugging, Troubleshooting, Cloud Systems, Distributed Systems, Windows, Linux
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 3+ years of technical engineering experience. Candidates should have proficiency in languages such as C#, Java, or Python and experience in full stack development is preferred.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Platforms, C, C++, C#, Java, Distributed Systems, Devops, Monitoring, Performance Optimization, Debugging, Refactoring, Simulation, Testing, Stakeholder Collaboration, Technical Documentation
Specialization
Requires a Bachelor's or Master's Degree in Computer Science or related field with significant technical engineering experience in coding. Experience in building distributed cloud platforms is essential, along with the ability to evaluate and verify solutions in a distributed environment.
Experience Required
Minimum 5 year(s)
Junior Software Engineer at Unisystems
Athens, Attica, Greece - Full Time
Skills Needed
Java, Object Oriented Programming, Sql, Relational Databases, Rest Apis, Json, Xml, Html, Css, Javascript, Git, Problem Solving, Team Spirit, Communication Skills
Specialization
Candidates should have a degree in Computer Science or a related field and a solid understanding of Java and Object-Oriented Programming principles. Knowledge of SQL, REST APIs, and basic web technologies is also expected.
Software Engineer - .NET at VitalHub
Colombo, Western Province, Sri Lanka - Full Time
Skills Needed
C#, .Net Framework, .Net Core Framework, Mvc, Vb.Net, React, Angular, Html, Css, Javascript, Bootstrap, Less, Jquery, Ado.Net, Dapper, Ef Core, Ef 6
Specialization
Candidates should have a university degree in Software Engineering or Computer Science and 1-3 years of experience with .NET technologies. Proficiency in front-end frameworks, relational databases, and test-driven development is also required.
Experience Required
Minimum 2 year(s)
Sr iOS Software Engineer at Experian
Hyderabad, Telangana, India - Full Time
Skills Needed
Ios Development, Swift, Swiftui, Objective C, Uikit, Ios Sdks, Xcode, Restful Apis, Graphql, Mobile Ui/Ux Design, Git, Automated Testing, Continuous Integration, Javascript, React, Angular
Specialization
A bachelor's degree in Computer Science or a related field is required, along with 5 to 7 years of professional experience in iOS development. Expertise in Swift, SwiftUI, and familiarity with various development tools and frameworks is essential.
Experience Required
Minimum 5 year(s)
Junior Software Engineer at Experian
Heredia, , Costa Rica - Full Time
Skills Needed
Software Development, Agile Methodologies, Code Reviews, Testing, React, .Net, Git, Debugging, Collaboration, Data Structures, Algorithms, Object Oriented Programming, Relational Databases, Nosql Databases
Specialization
A bachelor's degree in Computer Science or a related field is required, along with 0-2 years of experience in software development. Familiarity with core computer science concepts and proficiency in at least one programming language is also necessary.
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Azure, Cloud Services, Web Apis, Frontend Frameworks, Ci/Cd, Devops, Security, Privacy, Modernization, Restful Apis, Infrastructure As Code, System Performance, Javascript, C#, Python, React
Specialization
Candidates should have a Bachelor's Degree in Computer Science or related field with at least 4 years of technical engineering experience. Preferred qualifications include a Master's Degree and additional years of experience in relevant technologies.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have an exceptional academic track record and a demonstrated passion for open source software. Significant experience with programming languages such as Rust, Go, Python, Flutter, or C/C++ is required.
Experience Required
Minimum 2 year(s)
Staff, Software Engineer at WEX
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Python, Docker, Rest Apis, Agile Development, Git, Ci/Cd, Microservices, Tdd, Bdd, Kafka, Nosql, Cloud Native, Mobile Development, Owasp, Modern Rdbms, Web Ui Frameworks
Specialization
Candidates should have a Bachelor's degree in a related field or equivalent experience, along with at least 10 years in software engineering. Strong problem-solving skills and proficiency in .NET and REST APIs are essential.
Experience Required
Minimum 10 year(s)
Ubuntu Software Engineer at Canonical
Stockholm, , Sweden - Full Time
Skills Needed
Ubuntu, Open Source Software, Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, and Python. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Distributed Systems, Cloud Environment, Operational Quality, Collaboration, Performance Optimization, Debugging, Design Documentation, Stakeholder Engagement, Monitoring, System Reliability, Technical Solutions
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Experience in designing distributed systems and leading teams is also required.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
Sofia, Sofia-City, Bulgaria - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have an exceptional academic track record and a demonstrated passion for open source software. Significant experience with programming languages such as Rust, Go, Python, and Flutter is required.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Open Source Software, Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration
Specialization
Candidates should have a strong academic background and significant experience with relevant programming languages. A passion for open source software and excellent communication skills are essential.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have a strong academic background and significant experience with relevant programming languages. A passion for open source software and excellent communication skills are essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C++, Java, Kotlin, Objective C, Swift, React, Typescript, C#, .Net, Rest, Graphql, Azure, Data Driven Decision Making, Product Development, User Experience, Experimentation, Event Driven Architectures
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience. Preferred qualifications include 8+ years of experience and familiarity with GitHub Copilot and native application development.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
Plovdiv, Plovdiv, Bulgaria - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, Python, or Flutter. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
OpenGL Software Engineer at Bosch Group
, karnataka, India - Full Time
Skills Needed
Opengl, Glsl, Graphics Programming, Performance Optimization, Cross Platform Development, Qt Framework, 3d File Formats, Debugging, Rendering Pipelines, Shader Implementation, Graphics Solutions, Collaboration, Technical Documentation, Memory Management, Latency Reduction, Rendering Quality
Specialization
Candidates should have a B.E/B.Tech degree and 3-6 years of relevant experience in graphics programming. Strong proficiency in OpenGL ES 3.x and knowledge of the Qt Framework are mandatory.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at NTT DATA
Bengaluru, karnataka, India - Full Time
Skills Needed
Java 8/11/17, Spring Boot, Spring Mvc, Spring Data Jpa, Hibernate, Restful Apis, Aws, Postgresql, Oracle, Jenkins, Docker, Kubernetes, Kafka, Junit, Agile, Git
Specialization
B.Tech / M.Tech / MCA in Computer Science or related field is required. AWS Certified Solutions Architect / Developer and Oracle Certified Professional (OCP) - Java SE are preferred certifications.
Experience Required
Minimum 5 year(s)
Arquitecto/a de Software at Periferia IT
Bogota, Capital District, RAP (Especial) Central, Colombia - Full Time
Skills Needed
Software Architecture, Solution Design, Aws, Azure, Gcp, Api Development, Data Modeling, Communication Protocols, Microservices, Monolithic, Soa, Event Driven, Resilience, Security, Scalability, Adaptability, Continuous Learning
Specialization
Candidates must have a degree in Systems Engineering or related fields and over 2 years of experience in designing solutions. High-level mastery in architectural styles and adaptability to new technologies is essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

20 Feb, 26

Salary

0.0

Posted On

22 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, Debugging, Multithreading, Cloud Streaming, Security, Performance Optimization, Windows OS Development, Azure Services, Streaming Protocols, System Integration, Standard Template Library

Industry

Software Development

Description
Works with appropriate stakeholders across teams to determine requirements for a set of features. Identifies dependencies and drives consensus across stakeholders and subject matter experts through well documented design. Creates, implements, optimizes, debugs, refactors, and reuses code to develop streaming protocol features. Designs and implements tools and techniques to analyze and improve the performance of cloud streaming. Holds themselves and others accountable to a high bar for security and authentication aspects of the streaming protocol. Contributes to efforts to break down larger work items into smaller work items and provides estimation. Acts as a Designated Responsible Individual (DRI) working on-call to monitor product feature for degradation, downtime, or interruptions and drives best practices to improve the reliability, observability, and performance of the product. Embody our culture and values. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 3+ years industry experience with C++ development and debugging skills. Proficiency in debugging complex multithreaded scenarios. These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience with low-latency, high-throughput video streaming or equivalent performance sensitive scenarios. Experience in Windows OS development, including system integration, security models, and performance optimization for applications. Familiar with modern C++ concepts and Standard Template Library (STL). Knowledge of Azure services, identity and authentication (AAD).
Responsibilities
The Senior Software Engineer works with stakeholders to determine requirements for features and drives consensus through documented design. They are responsible for developing streaming protocol features and improving the performance of cloud streaming.
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Debugging, Multithreading, Cloud Streaming, Security, Performance Optimization, Windows Os Development, Azure Services, Streaming Protocols, System Integration, Standard Template Library
Specialization
Candidates must have a Bachelor's or Master's Degree in Computer Science or a related field, along with significant technical engineering experience in various programming languages. Experience with low-latency video streaming and Windows OS development is also required.
Experience Required
Minimum 5 year(s)
Software Engineering IC3 at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Java, Javascript, C, C++, Python, Full Stack Development, Agile Engineering, Dev Ops Culture, Problem Solving, Debugging, Troubleshooting, Cloud Systems, Distributed Systems, Windows, Linux
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 3+ years of technical engineering experience. Candidates should have proficiency in languages such as C#, Java, or Python and experience in full stack development is preferred.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Platforms, C, C++, C#, Java, Distributed Systems, Devops, Monitoring, Performance Optimization, Debugging, Refactoring, Simulation, Testing, Stakeholder Collaboration, Technical Documentation
Specialization
Requires a Bachelor's or Master's Degree in Computer Science or related field with significant technical engineering experience in coding. Experience in building distributed cloud platforms is essential, along with the ability to evaluate and verify solutions in a distributed environment.
Experience Required
Minimum 5 year(s)
Junior Software Engineer at Unisystems
Athens, Attica, Greece - Full Time
Skills Needed
Java, Object Oriented Programming, Sql, Relational Databases, Rest Apis, Json, Xml, Html, Css, Javascript, Git, Problem Solving, Team Spirit, Communication Skills
Specialization
Candidates should have a degree in Computer Science or a related field and a solid understanding of Java and Object-Oriented Programming principles. Knowledge of SQL, REST APIs, and basic web technologies is also expected.
Software Engineer - .NET at VitalHub
Colombo, Western Province, Sri Lanka - Full Time
Skills Needed
C#, .Net Framework, .Net Core Framework, Mvc, Vb.Net, React, Angular, Html, Css, Javascript, Bootstrap, Less, Jquery, Ado.Net, Dapper, Ef Core, Ef 6
Specialization
Candidates should have a university degree in Software Engineering or Computer Science and 1-3 years of experience with .NET technologies. Proficiency in front-end frameworks, relational databases, and test-driven development is also required.
Experience Required
Minimum 2 year(s)
Sr iOS Software Engineer at Experian
Hyderabad, Telangana, India - Full Time
Skills Needed
Ios Development, Swift, Swiftui, Objective C, Uikit, Ios Sdks, Xcode, Restful Apis, Graphql, Mobile Ui/Ux Design, Git, Automated Testing, Continuous Integration, Javascript, React, Angular
Specialization
A bachelor's degree in Computer Science or a related field is required, along with 5 to 7 years of professional experience in iOS development. Expertise in Swift, SwiftUI, and familiarity with various development tools and frameworks is essential.
Experience Required
Minimum 5 year(s)
Junior Software Engineer at Experian
Heredia, , Costa Rica - Full Time
Skills Needed
Software Development, Agile Methodologies, Code Reviews, Testing, React, .Net, Git, Debugging, Collaboration, Data Structures, Algorithms, Object Oriented Programming, Relational Databases, Nosql Databases
Specialization
A bachelor's degree in Computer Science or a related field is required, along with 0-2 years of experience in software development. Familiarity with core computer science concepts and proficiency in at least one programming language is also necessary.
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Azure, Cloud Services, Web Apis, Frontend Frameworks, Ci/Cd, Devops, Security, Privacy, Modernization, Restful Apis, Infrastructure As Code, System Performance, Javascript, C#, Python, React
Specialization
Candidates should have a Bachelor's Degree in Computer Science or related field with at least 4 years of technical engineering experience. Preferred qualifications include a Master's Degree and additional years of experience in relevant technologies.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have an exceptional academic track record and a demonstrated passion for open source software. Significant experience with programming languages such as Rust, Go, Python, Flutter, or C/C++ is required.
Experience Required
Minimum 2 year(s)
Staff, Software Engineer at WEX
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Python, Docker, Rest Apis, Agile Development, Git, Ci/Cd, Microservices, Tdd, Bdd, Kafka, Nosql, Cloud Native, Mobile Development, Owasp, Modern Rdbms, Web Ui Frameworks
Specialization
Candidates should have a Bachelor's degree in a related field or equivalent experience, along with at least 10 years in software engineering. Strong problem-solving skills and proficiency in .NET and REST APIs are essential.
Experience Required
Minimum 10 year(s)
Ubuntu Software Engineer at Canonical
Stockholm, , Sweden - Full Time
Skills Needed
Ubuntu, Open Source Software, Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, and Python. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Distributed Systems, Cloud Environment, Operational Quality, Collaboration, Performance Optimization, Debugging, Design Documentation, Stakeholder Engagement, Monitoring, System Reliability, Technical Solutions
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Experience in designing distributed systems and leading teams is also required.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
Sofia, Sofia-City, Bulgaria - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have an exceptional academic track record and a demonstrated passion for open source software. Significant experience with programming languages such as Rust, Go, Python, and Flutter is required.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Open Source Software, Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration
Specialization
Candidates should have a strong academic background and significant experience with relevant programming languages. A passion for open source software and excellent communication skills are essential.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have a strong academic background and significant experience with relevant programming languages. A passion for open source software and excellent communication skills are essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C++, Java, Kotlin, Objective C, Swift, React, Typescript, C#, .Net, Rest, Graphql, Azure, Data Driven Decision Making, Product Development, User Experience, Experimentation, Event Driven Architectures
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience. Preferred qualifications include 8+ years of experience and familiarity with GitHub Copilot and native application development.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
Plovdiv, Plovdiv, Bulgaria - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, Python, or Flutter. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
OpenGL Software Engineer at Bosch Group
, karnataka, India - Full Time
Skills Needed
Opengl, Glsl, Graphics Programming, Performance Optimization, Cross Platform Development, Qt Framework, 3d File Formats, Debugging, Rendering Pipelines, Shader Implementation, Graphics Solutions, Collaboration, Technical Documentation, Memory Management, Latency Reduction, Rendering Quality
Specialization
Candidates should have a B.E/B.Tech degree and 3-6 years of relevant experience in graphics programming. Strong proficiency in OpenGL ES 3.x and knowledge of the Qt Framework are mandatory.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at NTT DATA
Bengaluru, karnataka, India - Full Time
Skills Needed
Java 8/11/17, Spring Boot, Spring Mvc, Spring Data Jpa, Hibernate, Restful Apis, Aws, Postgresql, Oracle, Jenkins, Docker, Kubernetes, Kafka, Junit, Agile, Git
Specialization
B.Tech / M.Tech / MCA in Computer Science or related field is required. AWS Certified Solutions Architect / Developer and Oracle Certified Professional (OCP) - Java SE are preferred certifications.
Experience Required
Minimum 5 year(s)
Arquitecto/a de Software at Periferia IT
Bogota, Capital District, RAP (Especial) Central, Colombia - Full Time
Skills Needed
Software Architecture, Solution Design, Aws, Azure, Gcp, Api Development, Data Modeling, Communication Protocols, Microservices, Monolithic, Soa, Event Driven, Resilience, Security, Scalability, Adaptability, Continuous Learning
Specialization
Candidates must have a degree in Systems Engineering or related fields and over 2 years of experience in designing solutions. High-level mastery in architectural styles and adaptability to new technologies is essential.
Experience Required
Minimum 2 year(s)
Loading...