Software Developer Jobs overseas

About 26331 results in (3) seconds Clear Filters

Jobs Search

About 26331 results in (3) seconds
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Software Engineering, C, C++, Data Structures, Algorithms, Testing, Debugging, Analytical Skills, Multi Threaded Programming, Distributed Systems, Cloud Backend Development, Performance, Reliability, Resiliency, Scalability, Observability
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 coding with C or C++. Experience in designing large-scale distributed systems and multi-threaded programming is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Networking, Ai Infrastructure, High Performance Computing, Distributed Systems, Machine Learning, C, C++, C#, Java, Javascript, Python, Debugging, Scalability, Reliability, Performance Optimization, Observability
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding is required. Familiarity with Machine Learning and Distributed Systems is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Devops, Open Source, Innersource, Azure Devops, Github, .Net, Sql, Sharepoint M365, Python, Azure Cli, Powershell, React, Cloud Based Technologies, Log Analytics, Llmapps, Agile
Specialization
The role requires 10+ years of experience in software engineering and expertise in various technologies including Azure DevOps and .Net. Candidates should have strong problem-solving skills and experience in Agile methodologies.
Experience Required
Minimum 10 year(s)
Software Engineer 2 - C# at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C#, Azure, Cloud Technologies, Software Development, Architecture, Ui, Scripting Languages, Design, Problem Solving, Collaboration, Communication, Debugging, Optimization, User Experience, Engineering Principles, High Availability, Scalability
Specialization
A Bachelor's or Master's Degree in Computer Science or related field with significant experience in software development, particularly in C#. Proven skills in design, problem-solving, and collaboration with distributed teams are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Architecture, C, C++, C#, Java, Javascript, Python, Agile, Cloud Systems, Distributed Systems, Mentoring, Design, Scalability, Performance, Quality Assurance
Specialization
Bachelor's or Master's Degree in Computer Science or related field with 8+ years of technical engineering experience. Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python is required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C++, C#, Big Data, Ml, Nlp, Search Technologies, Analytical Skills, Customer Engagement, Cross Functional Collaboration, Security Awareness, Cloud Services, Devops, Ai, Azure Devops, Github, Command Line, Powershell
Specialization
A Bachelor and/or Graduate degree in computer science or engineering is required, along with strong analytical skills and experience in cloud technologies. Candidates should have prior experience with Azure DevOps and GitHub, and a background in computer engineering, preferably in cloud services or DevOps.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Services, Incident Management, Support, Customer Engagement, Operational Improvement, Quality Assurance, Reliability Engineering, Collaboration, Problem Solving, Diversity And Inclusion, Growth Mindset, Empowerment, Continuous Improvement, Platform Improvements, Engineering Projects
Specialization
Candidates should be customer-obsessed problem-solvers who are eager to learn and embrace mistakes for continuous improvement. A collaborative mindset and the ability to work in a diverse team are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Software Development, Coding, Api Design, Automation, C, C++, C#, Java, Javascript, Python, Debugging, Refactoring, Monitoring, System Reliability, Technical Solutions, Stakeholder Collaboration
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 coding. Knowledge of automation and API design is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Beijing, Beijing, China - Full Time
Skills Needed
Software Development, Code Review, Troubleshooting, Collaboration, Security Compliance, User Feedback, Python, Javascript, C#, C++, Java, Ai Agents, Microservices, Kubernetes, Cloud Architecture, Object Oriented Design, Distributed Systems
Specialization
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in various languages OR equivalent experience. Minimum of 2 years of experience in developing large-scale distributed systems or AI agent systems.
Experience Required
Minimum 5 year(s)
Software Engineering IC3 at Microsoft
, , Bulgaria - Full Time
Skills Needed
Cloud Services, Distributed Systems, Infrastructure Services, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Performance Improvement, Reliability, User Requirements, Design, Collaboration
Specialization
A Bachelor's or Master's Degree in Computer Science or a related field is required, along with relevant technical engineering experience in coding. Candidates should have experience in languages such as C, C++, C#, Java, JavaScript, or Python.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Services, .Net, Django, Technical Engineering, Code Optimization, Debugging, Refactoring, Reliability, Observability, Performance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience in coding. Preferred qualifications include 8+ years of experience or a Master's Degree with 6+ years of experience in similar fields.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Services, Incident Management, Support, Operational Improvement, Quality Assurance, Reliability Engineering, Collaboration, Problem Solving, Customer Engagement, Diversity And Inclusion, Growth Mindset, Empowerment, Continuous Improvement, Platform Improvements, Teamwork
Specialization
Candidates should be customer-obsessed problem-solvers who are eager to learn and embrace continuous improvement. A collaborative mindset and the ability to work in a diverse team are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Cloud Native Services, Traditional Applications, Design Documents, Code Optimization, Debugging, Cross Team Collaboration, Distributed Systems, Cloud Infrastructure, Azure, C, C++, C#, Java, Javascript, Python, Monitoring, Performance Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience in coding. Additionally, experience with Azure infrastructure and distributed systems is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Design, Code Quality, Reliability, Performance, Security, Microservices, Event Driven Architecture, Domain Driven Design, Telemetry, Cloud Platforms, Agile Development, Devops, Ci/Cd Pipelines, Big Data, Analytics, Distributed Transactions
Specialization
Candidates should have a Bachelor's or Master's Degree in Computer Science or a related field with significant technical engineering experience. Proficiency in multiple programming languages and experience with cloud platforms and event messaging technologies is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Platforms, Distributed Systems, Architecture, Code Review, Security Principles, Agile Development, Ai Integration, Sql, Nosql, Data Structures, Algorithms, Object Oriented Design, E Commerce, Fintech, Banking, Performance Optimization
Specialization
Candidates must have a Bachelor's or Master's degree in Computer Science or a related field, along with significant experience in software engineering and cloud platforms. Proven skills in designing large-scale distributed systems and familiarity with AI coding practices are also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Mobile Applications, System Architecture, Android Technologies, Kotlin, Java, C, C++, C#, Javascript, Python, Software Development Life Cycle, Reliability, Product Performance, Collaboration, Design, Implementation
Specialization
Candidates should 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. Hands-on experience with Android technologies and knowledge of the software development life cycle for the Android platform is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, C++, C#, Java, Coding, Debugging, Testing, Troubleshooting, Architectural Improvements, Scalable Services, Collaboration, Mentoring, Problem Solving, Online Advertising
Specialization
Candidates must have a Bachelor's or Master's Degree in Computer Science or a related field with significant technical engineering experience. Proficiency in coding languages such as C++, C#, or Java is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C#, Java, C++, Cloud Development, Azure, Aws, Google Cloud, Devops, Multithreading, Asynchronous Processing, Ci/Cd, Agile Practices, Object Oriented Programming, Design Patterns, Distributed Systems, Data Architecture, Operational Architecture
Specialization
The position requires a minimum of 7 years of relevant software development experience and proficiency in C#. A BS or MS degree in Computer Science or Engineering or equivalent work experience is also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Linux, Azure, Graphql, Postgres, Cosmosdb, Redis, Rabbitmq, Java, Ruby On Rails, Docker, Mesos, Kubernetes, Grafana, Azure Data Explorer, Ai Applications, Software Engineering
Specialization
Candidates should have experience with backend technologies and be comfortable working in a fast-paced environment. Familiarity with AI applications and container orchestration is beneficial.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Java, Distributed Systems, Problem Solving, Coding, Design Documents, System Monitoring, Observability, Performance, Reliability, Efficiency, Extensibility, Maintainability, Feedback Incorporation
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 coding. Experience with distributed systems and problem-solving skills are also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, C, C++, Data Structures, Algorithms, Testing, Debugging, Analytical Skills, Multi-threaded Programming, Distributed Systems, Cloud Backend Development, Performance, Reliability, Resiliency, Scalability, Observability

Industry

Software Development

Description
Collaborates with appropriate stakeholders to determine user requirements for a set of scenarios. Leads identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers. Embody our culture and values Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C or C++ 4+ years of experience in data structures and algorithms with experience in testing, debugging, and analytical skills. 2+ years of experience with multi-threaded programming. 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 or C++ OR 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 or C++ OR equivalent experience. Experience in designing and building large scale distributed systems with experiences in cloud backend development and operations, including performance, reliability, resiliency, and scale-out.
Responsibilities
The Senior Software Engineer collaborates with stakeholders to determine user requirements and leads the development of design documents. They create, implement, optimize, and debug code while guiding other engineers and monitoring system performance.
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Software Engineering, C, C++, Data Structures, Algorithms, Testing, Debugging, Analytical Skills, Multi Threaded Programming, Distributed Systems, Cloud Backend Development, Performance, Reliability, Resiliency, Scalability, Observability
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 coding with C or C++. Experience in designing large-scale distributed systems and multi-threaded programming is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Networking, Ai Infrastructure, High Performance Computing, Distributed Systems, Machine Learning, C, C++, C#, Java, Javascript, Python, Debugging, Scalability, Reliability, Performance Optimization, Observability
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of experience in coding is required. Familiarity with Machine Learning and Distributed Systems is also necessary.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Devops, Open Source, Innersource, Azure Devops, Github, .Net, Sql, Sharepoint M365, Python, Azure Cli, Powershell, React, Cloud Based Technologies, Log Analytics, Llmapps, Agile
Specialization
The role requires 10+ years of experience in software engineering and expertise in various technologies including Azure DevOps and .Net. Candidates should have strong problem-solving skills and experience in Agile methodologies.
Experience Required
Minimum 10 year(s)
Software Engineer 2 - C# at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C#, Azure, Cloud Technologies, Software Development, Architecture, Ui, Scripting Languages, Design, Problem Solving, Collaboration, Communication, Debugging, Optimization, User Experience, Engineering Principles, High Availability, Scalability
Specialization
A Bachelor's or Master's Degree in Computer Science or related field with significant experience in software development, particularly in C#. Proven skills in design, problem-solving, and collaboration with distributed teams are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Architecture, C, C++, C#, Java, Javascript, Python, Agile, Cloud Systems, Distributed Systems, Mentoring, Design, Scalability, Performance, Quality Assurance
Specialization
Bachelor's or Master's Degree in Computer Science or related field with 8+ years of technical engineering experience. Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python is required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C++, C#, Big Data, Ml, Nlp, Search Technologies, Analytical Skills, Customer Engagement, Cross Functional Collaboration, Security Awareness, Cloud Services, Devops, Ai, Azure Devops, Github, Command Line, Powershell
Specialization
A Bachelor and/or Graduate degree in computer science or engineering is required, along with strong analytical skills and experience in cloud technologies. Candidates should have prior experience with Azure DevOps and GitHub, and a background in computer engineering, preferably in cloud services or DevOps.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Services, Incident Management, Support, Customer Engagement, Operational Improvement, Quality Assurance, Reliability Engineering, Collaboration, Problem Solving, Diversity And Inclusion, Growth Mindset, Empowerment, Continuous Improvement, Platform Improvements, Engineering Projects
Specialization
Candidates should be customer-obsessed problem-solvers who are eager to learn and embrace mistakes for continuous improvement. A collaborative mindset and the ability to work in a diverse team are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Software Development, Coding, Api Design, Automation, C, C++, C#, Java, Javascript, Python, Debugging, Refactoring, Monitoring, System Reliability, Technical Solutions, Stakeholder Collaboration
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 coding. Knowledge of automation and API design is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Beijing, Beijing, China - Full Time
Skills Needed
Software Development, Code Review, Troubleshooting, Collaboration, Security Compliance, User Feedback, Python, Javascript, C#, C++, Java, Ai Agents, Microservices, Kubernetes, Cloud Architecture, Object Oriented Design, Distributed Systems
Specialization
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in various languages OR equivalent experience. Minimum of 2 years of experience in developing large-scale distributed systems or AI agent systems.
Experience Required
Minimum 5 year(s)
Software Engineering IC3 at Microsoft
, , Bulgaria - Full Time
Skills Needed
Cloud Services, Distributed Systems, Infrastructure Services, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Performance Improvement, Reliability, User Requirements, Design, Collaboration
Specialization
A Bachelor's or Master's Degree in Computer Science or a related field is required, along with relevant technical engineering experience in coding. Candidates should have experience in languages such as C, C++, C#, Java, JavaScript, or Python.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Services, .Net, Django, Technical Engineering, Code Optimization, Debugging, Refactoring, Reliability, Observability, Performance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience in coding. Preferred qualifications include 8+ years of experience or a Master's Degree with 6+ years of experience in similar fields.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Services, Incident Management, Support, Operational Improvement, Quality Assurance, Reliability Engineering, Collaboration, Problem Solving, Customer Engagement, Diversity And Inclusion, Growth Mindset, Empowerment, Continuous Improvement, Platform Improvements, Teamwork
Specialization
Candidates should be customer-obsessed problem-solvers who are eager to learn and embrace continuous improvement. A collaborative mindset and the ability to work in a diverse team are essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Cloud Native Services, Traditional Applications, Design Documents, Code Optimization, Debugging, Cross Team Collaboration, Distributed Systems, Cloud Infrastructure, Azure, C, C++, C#, Java, Javascript, Python, Monitoring, Performance Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience in coding. Additionally, experience with Azure infrastructure and distributed systems is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Design, Code Quality, Reliability, Performance, Security, Microservices, Event Driven Architecture, Domain Driven Design, Telemetry, Cloud Platforms, Agile Development, Devops, Ci/Cd Pipelines, Big Data, Analytics, Distributed Transactions
Specialization
Candidates should have a Bachelor's or Master's Degree in Computer Science or a related field with significant technical engineering experience. Proficiency in multiple programming languages and experience with cloud platforms and event messaging technologies is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Platforms, Distributed Systems, Architecture, Code Review, Security Principles, Agile Development, Ai Integration, Sql, Nosql, Data Structures, Algorithms, Object Oriented Design, E Commerce, Fintech, Banking, Performance Optimization
Specialization
Candidates must have a Bachelor's or Master's degree in Computer Science or a related field, along with significant experience in software engineering and cloud platforms. Proven skills in designing large-scale distributed systems and familiarity with AI coding practices are also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Mobile Applications, System Architecture, Android Technologies, Kotlin, Java, C, C++, C#, Javascript, Python, Software Development Life Cycle, Reliability, Product Performance, Collaboration, Design, Implementation
Specialization
Candidates should 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. Hands-on experience with Android technologies and knowledge of the software development life cycle for the Android platform is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, C++, C#, Java, Coding, Debugging, Testing, Troubleshooting, Architectural Improvements, Scalable Services, Collaboration, Mentoring, Problem Solving, Online Advertising
Specialization
Candidates must have a Bachelor's or Master's Degree in Computer Science or a related field with significant technical engineering experience. Proficiency in coding languages such as C++, C#, or Java is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C#, Java, C++, Cloud Development, Azure, Aws, Google Cloud, Devops, Multithreading, Asynchronous Processing, Ci/Cd, Agile Practices, Object Oriented Programming, Design Patterns, Distributed Systems, Data Architecture, Operational Architecture
Specialization
The position requires a minimum of 7 years of relevant software development experience and proficiency in C#. A BS or MS degree in Computer Science or Engineering or equivalent work experience is also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Linux, Azure, Graphql, Postgres, Cosmosdb, Redis, Rabbitmq, Java, Ruby On Rails, Docker, Mesos, Kubernetes, Grafana, Azure Data Explorer, Ai Applications, Software Engineering
Specialization
Candidates should have experience with backend technologies and be comfortable working in a fast-paced environment. Familiarity with AI applications and container orchestration is beneficial.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Java, Distributed Systems, Problem Solving, Coding, Design Documents, System Monitoring, Observability, Performance, Reliability, Efficiency, Extensibility, Maintainability, Feedback Incorporation
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 coding. Experience with distributed systems and problem-solving skills are also required.
Experience Required
Minimum 5 year(s)
Loading...