Software Developer Jobs overseas

About 24993 results in (5) seconds Clear Filters

Jobs Search

About 24993 results in (5) seconds
Software Engineer II at Microsoft
Nairobi, Nairobi County, Kenya - Full Time
Skills Needed
Coding, Debugging, Testing, Logging, Telemetry, Code Review, Coaching, Architecture Proposals, Solution Architecture, Security Best Practices, Deployment Automation, Troubleshooting, Stakeholder Collaboration, Customer Insights, Privacy Compliance, Maintainable Code
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Pytorch, Llms, Generative Ai, Distributed Systems, Agile Development, Ci/Cd, Machine Learning, Artificial Intelligence, Data Science, Azure
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in various programming languages. Preferred qualifications include experience with Python, Pytorch, and distributed systems.
Experience Required
Minimum 5 year(s)
Software Engineer II at Mindbody
, , Brazil - Full Time
Skills Needed
Backend Systems Development, Api Design, Microservice Architecture, Automated Testing, Peer Reviews, Observability, Scalability, Kotlin, Java, .Net, C#, Typescript, Javascript, Sql, Relational Databases, Agile Mindset
Specialization
Candidates should have senior-level experience developing large-scale SaaS applications and proficiency in languages such as Kotlin, Java, .NET, C#, Typescript, or Javascript. Essential experience includes designing APIs, working with microservice architecture, and having a deep understanding of SQL and relational databases.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Cloud Services, Web Services, Rest Apis, Nosql, Sql, Ai Assisted Coding Tools, Large Language Models, Design Documents, System Monitoring, Software Development, Estimation
Specialization
Candidates must have a Bachelor's or Master's degree in Computer Science or a related field, along with relevant technical engineering experience in coding and cloud services. Experience with AI-assisted coding tools and scalable web services is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Requirement Analysis, Feature Design, Test Plan Writing, Distributed Systems, Agile Methodology, Networking, Ip Routing, Tcp/Ip, Bgp, Qos
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with experience in coding and large-scale distributed systems. Preferred qualifications include a Master's Degree and knowledge of networking protocols.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Azure, Open Source Technologies, Data Engineering, C#, Java, C, C++, Javascript, Python, Sql, Hadoop, Spark, Kafka, Flink, Data Analysis, Anomaly Detection, User Empathy
Specialization
Bachelor's or Master's degree in Computer Science or related field with relevant technical experience. Proficiency in multiple programming languages and experience with data manipulation and distributed systems on cloud platforms is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Object Oriented Programming, Design Patterns, C#, Java, C++, Cloud Development, Azure, Aws, Google Cloud, Devops, Multithreading, Asynchronous Processing, Ci/Cd, Agile Practices, Live Site, Data Architecture, Distributed Systems
Specialization
Candidates should have 4-12 years of relevant software development experience and be proficient in C#, Java, or C++. A solid understanding of cloud development and experience with DevOps are also preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Distributed Systems, Real Time Analytics, Data Ingestion, Cloud Services, C#, C++, Java, Python, Messaging Technologies, Azure Service Bus, Software Design, Software Development, Architecture, Scalability, Reliability, High Throughput
Specialization
A Bachelor's Degree in Computer Science or related field and 2+ years of technical engineering experience are required. Preferred qualifications include experience with messaging technologies and developing distributed systems.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C#, C++, Java, Vb.Net, Windows Forms, Ai, Azure Devops, Github, Devops, Agile, Automation, Testing, Collaboration, Security, Developer Tools, Cloud Platforms
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various languages. Additionally, 1+ years of experience in Windows desktop application development and familiarity with AI-assisted development tools are required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Azure, Ai, Cloud Native Infrastructure, Service Design, Debugging, Problem Solving, Web Applications, Telemetry, Logging, Metrics
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Proficiency in .NET and C#, along with experience in building web applications or services, is preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Mysql, Database Management, Distributed Systems, Data Structures, Algorithms, Problem Solving, Collaboration, Continuous Improvement, Coding Standards, Testing Mechanisms
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with 3+ years of technical software engineering experience. Preferred qualifications include a Master's Degree and experience with MySQL or similar database systems.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Cloud Services, Azure Services, Web Development, Sql, Kusto, Ml, Ai, Data Driven Approach, Agile Development, Customer Focus
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional experience with Cloud Services and Azure.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Cloud First Solutions, Agile, Application Development, Power Platform, Llms, Prompt Flows, Troubleshooting, Live Site Reliability, Design Documentation, User Requirements
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various programming languages. Familiarity with AI-augmented application development and experience with the Power Platform is preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
Software Development, Distributed Systems, Algorithms, Data Structures, Performance Optimization, Debugging, Mentorship, C++, Java, Javascript, Python, Asynchronous Programming, High Performance Data Processing, Information Retrieval, Ad Systems, Open Source Contributions
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Experience with programming languages such as C, C++, C#, Java, JavaScript, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Artificial Intelligence, Machine Learning, Predictive Models, Observability, Change Management, Anomaly Detection, Root Cause Analysis, Generative Ai, Cloud Applications, Distributed Systems
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, C++, C, Troubleshooting, Debugging, Distributed Systems, Multithreading, Object Oriented Programming, Sql, Telemetry, Datacenter Design, Network Topology, Service Software Stack, Cluster Management, Software Development, Quality Assurance
Specialization
A Bachelor's degree in a technical discipline and 4+ years of programming experience in C#, C++, or C are required. Experience with large-scale distributed systems and troubleshooting is preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Automation, Telemetry, Database, Sql Server, Cosmos Db, Azure, Devops, Supply Chain, Continuous Integration, Continuous Deployment
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 6 years of technical engineering experience. Familiarity with supply chain modules and hands-on experience in C# and AI solutions are preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Asp.Net, Webapi, Mvc, Wcf, Rest, Odata, Graphql, Sql, Azure, Oauth2
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Proficiency in multiple programming languages and familiarity with service delivery technologies are also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Sap Materials Management, S/4 Hana, Source To Pay, Procurement, Inventory Management, Accounts Payable, Integration, Fico, Customization, Configuration, Ariba Procurement, Problem Solving, Technical Innovation, Collaboration, Documentation, Design Reviews
Specialization
A minimum of 5-8 years' experience as an SAP Materials Management Functional Analyst or similar role is required. Candidates should have strong understanding of Source to Pay business processes and experience with large scale global enterprise implementations.
Experience Required
Minimum 5 year(s)
Software Engineer II at TeleClinic
, , United Kingdom - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Go, Ruby, Rust, Python, Ai, Machine Learning, Distributed Systems, Api Design, Communication, Collaboration
Specialization
Candidates should have 2+ years of experience in Software Engineering or a related technical discipline, with proficiency in various programming languages. Preferred qualifications include experience with modern AI technologies and distributed systems.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Nairobi, Nairobi County, Kenya -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Coding, Debugging, Testing, Logging, Telemetry, Code Review, Coaching, Architecture Proposals, Solution Architecture, Security Best Practices, Deployment Automation, Troubleshooting, Stakeholder Collaboration, Customer Insights, Privacy Compliance, Maintainable Code

Industry

Software Development

Description
Coding Uses debugging, tests, logs, and telemetry to proactively verify assumptions and prevent production issues and conducts incident retrospectives, implements fixes, and prevents recurrence with minimal supervision. Reviews code for standards, test coverage, diagnosability, reliability, and maintainability. Coaches others and provides feedback to improve code quality. Writes extensible and maintainable code, applies best practices, and escalates blockers as needed. Considers diagnosability, reliability, and maintainability in all code. Provides feedback on architecture proposals and explores design options with minimal supervision. Collaborates on solution architecture and develops design documents. Ensures performance, scalability, resiliency, cost, and compliance in designs. Contributes to automation in deployment, targeting zero-touch deployment when possible. Implements security best practices, monitors for violations, and works with security partners to define and validate security promises. Ensures processes for security, privacy, safety, and accessibility are followed. Supports safe deployment practices, monitors dependencies, and establishes rollback plans. Builds deployment infrastructure for production-like testing. Improves troubleshooting guides (TSGs) and support documentation. Works with stakeholders (e.g., product managers, security/privacy experts) to determine and clarify customer and user requirements. Incorporates customer insights and feedback into future designs or fixes, ensuring solutions align with user needs. Advocates for security and privacy needs throughout the development process, ensuring compliance and user trust. Required: Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Preferred: Experience with building a product or a product feature from start to the end of the product lifecycle. Additional or preferred qualifications: Master's Degree in Computer Science or related technical field AND 3+ 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *
Responsibilities
The Software Engineer II is responsible for coding, debugging, and testing to prevent production issues while ensuring code quality and maintainability. They collaborate on solution architecture, implement security best practices, and work with stakeholders to align solutions with user needs.
Software Engineer II at Microsoft
Nairobi, Nairobi County, Kenya - Full Time
Skills Needed
Coding, Debugging, Testing, Logging, Telemetry, Code Review, Coaching, Architecture Proposals, Solution Architecture, Security Best Practices, Deployment Automation, Troubleshooting, Stakeholder Collaboration, Customer Insights, Privacy Compliance, Maintainable Code
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Pytorch, Llms, Generative Ai, Distributed Systems, Agile Development, Ci/Cd, Machine Learning, Artificial Intelligence, Data Science, Azure
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in various programming languages. Preferred qualifications include experience with Python, Pytorch, and distributed systems.
Experience Required
Minimum 5 year(s)
Software Engineer II at Mindbody
, , Brazil - Full Time
Skills Needed
Backend Systems Development, Api Design, Microservice Architecture, Automated Testing, Peer Reviews, Observability, Scalability, Kotlin, Java, .Net, C#, Typescript, Javascript, Sql, Relational Databases, Agile Mindset
Specialization
Candidates should have senior-level experience developing large-scale SaaS applications and proficiency in languages such as Kotlin, Java, .NET, C#, Typescript, or Javascript. Essential experience includes designing APIs, working with microservice architecture, and having a deep understanding of SQL and relational databases.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Cloud Services, Web Services, Rest Apis, Nosql, Sql, Ai Assisted Coding Tools, Large Language Models, Design Documents, System Monitoring, Software Development, Estimation
Specialization
Candidates must have a Bachelor's or Master's degree in Computer Science or a related field, along with relevant technical engineering experience in coding and cloud services. Experience with AI-assisted coding tools and scalable web services is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Requirement Analysis, Feature Design, Test Plan Writing, Distributed Systems, Agile Methodology, Networking, Ip Routing, Tcp/Ip, Bgp, Qos
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with experience in coding and large-scale distributed systems. Preferred qualifications include a Master's Degree and knowledge of networking protocols.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Azure, Open Source Technologies, Data Engineering, C#, Java, C, C++, Javascript, Python, Sql, Hadoop, Spark, Kafka, Flink, Data Analysis, Anomaly Detection, User Empathy
Specialization
Bachelor's or Master's degree in Computer Science or related field with relevant technical experience. Proficiency in multiple programming languages and experience with data manipulation and distributed systems on cloud platforms is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Object Oriented Programming, Design Patterns, C#, Java, C++, Cloud Development, Azure, Aws, Google Cloud, Devops, Multithreading, Asynchronous Processing, Ci/Cd, Agile Practices, Live Site, Data Architecture, Distributed Systems
Specialization
Candidates should have 4-12 years of relevant software development experience and be proficient in C#, Java, or C++. A solid understanding of cloud development and experience with DevOps are also preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Distributed Systems, Real Time Analytics, Data Ingestion, Cloud Services, C#, C++, Java, Python, Messaging Technologies, Azure Service Bus, Software Design, Software Development, Architecture, Scalability, Reliability, High Throughput
Specialization
A Bachelor's Degree in Computer Science or related field and 2+ years of technical engineering experience are required. Preferred qualifications include experience with messaging technologies and developing distributed systems.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C#, C++, Java, Vb.Net, Windows Forms, Ai, Azure Devops, Github, Devops, Agile, Automation, Testing, Collaboration, Security, Developer Tools, Cloud Platforms
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various languages. Additionally, 1+ years of experience in Windows desktop application development and familiarity with AI-assisted development tools are required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Azure, Ai, Cloud Native Infrastructure, Service Design, Debugging, Problem Solving, Web Applications, Telemetry, Logging, Metrics
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Proficiency in .NET and C#, along with experience in building web applications or services, is preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Mysql, Database Management, Distributed Systems, Data Structures, Algorithms, Problem Solving, Collaboration, Continuous Improvement, Coding Standards, Testing Mechanisms
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with 3+ years of technical software engineering experience. Preferred qualifications include a Master's Degree and experience with MySQL or similar database systems.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Cloud Services, Azure Services, Web Development, Sql, Kusto, Ml, Ai, Data Driven Approach, Agile Development, Customer Focus
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional experience with Cloud Services and Azure.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Cloud First Solutions, Agile, Application Development, Power Platform, Llms, Prompt Flows, Troubleshooting, Live Site Reliability, Design Documentation, User Requirements
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various programming languages. Familiarity with AI-augmented application development and experience with the Power Platform is preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
Software Development, Distributed Systems, Algorithms, Data Structures, Performance Optimization, Debugging, Mentorship, C++, Java, Javascript, Python, Asynchronous Programming, High Performance Data Processing, Information Retrieval, Ad Systems, Open Source Contributions
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Experience with programming languages such as C, C++, C#, Java, JavaScript, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Artificial Intelligence, Machine Learning, Predictive Models, Observability, Change Management, Anomaly Detection, Root Cause Analysis, Generative Ai, Cloud Applications, Distributed Systems
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, C++, C, Troubleshooting, Debugging, Distributed Systems, Multithreading, Object Oriented Programming, Sql, Telemetry, Datacenter Design, Network Topology, Service Software Stack, Cluster Management, Software Development, Quality Assurance
Specialization
A Bachelor's degree in a technical discipline and 4+ years of programming experience in C#, C++, or C are required. Experience with large-scale distributed systems and troubleshooting is preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Automation, Telemetry, Database, Sql Server, Cosmos Db, Azure, Devops, Supply Chain, Continuous Integration, Continuous Deployment
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 6 years of technical engineering experience. Familiarity with supply chain modules and hands-on experience in C# and AI solutions are preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Asp.Net, Webapi, Mvc, Wcf, Rest, Odata, Graphql, Sql, Azure, Oauth2
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Proficiency in multiple programming languages and familiarity with service delivery technologies are also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Sap Materials Management, S/4 Hana, Source To Pay, Procurement, Inventory Management, Accounts Payable, Integration, Fico, Customization, Configuration, Ariba Procurement, Problem Solving, Technical Innovation, Collaboration, Documentation, Design Reviews
Specialization
A minimum of 5-8 years' experience as an SAP Materials Management Functional Analyst or similar role is required. Candidates should have strong understanding of Source to Pay business processes and experience with large scale global enterprise implementations.
Experience Required
Minimum 5 year(s)
Software Engineer II at TeleClinic
, , United Kingdom - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Go, Ruby, Rust, Python, Ai, Machine Learning, Distributed Systems, Api Design, Communication, Collaboration
Specialization
Candidates should have 2+ years of experience in Software Engineering or a related technical discipline, with proficiency in various programming languages. Preferred qualifications include experience with modern AI technologies and distributed systems.
Experience Required
Minimum 2 year(s)
Loading...