CrawlJobs Logo

Software Engineer

India, Multiple Locations · Job Posted February 19, 2026
Apply Position
Job Link Share

Job Description

Come build community, explore your passions and do your best work at Microsoft. This opportunity will allow you to bring your aspirations, talent, potential and excitement for the journey ahead. As a Software Engineer, you will help plan, design, develop and test software systems or applications for software enhancements and new products which may be used in local, networked, cloud-based, or Internet-related computer programs. This opportunity will allow you to develop software, tools and code to be used in support of design, infrastructure and technology platforms as well as commercial or end-user applications. You will use current programming language and technologies to write code, perform testing and debug any issues with robust documentation, procedures for deployment and processes for maintenance. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibility

  • Contribute in partnership with appropriate stakeholder to determine user requirements for a feature and consider a variety of feedback channels to incorporate insights into future designs or solution fixes
  • Learn and contribute to processes for the architecture of a product/solution feature and learns to create proposals by testing design hypotheses and helping to refine code plans under the technical leadership of others as well as help produce code to test hypotheses for technical solutions and assists with technical validation efforts
  • With guidance, learn to create and implement code that is extensible and maintainable and apply diagnosability, reliability and maintainabilit, and understand when the code is ready to be shared and delivered for a product, service, or feature reusing code as applicable
  • Learn to review work items to gain knowledge of product features in partnership with appropriate stakeholders and assist and learn about breaking down work items into tasks and provides estimation as well as escalate any issues that would cause a delay
  • Learn about and contribute to operations of live service as issues arise on a rotational, on-call basis and identify solutions and mitigations to simple issues impacting performance or functionality of Live Site services and escalates as necessary
  • Help develop and contribute to automation within production and deployment of a product feature and run code in simulated or other non-production environments to confirm functionality and error-free runtime for products with oversight
  • Embody our culture and values

Requirements

  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience

Nice to have

  • Bachelor's Degree (or currently pursuing) in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Master's Degree (or currently pursuing) in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer

8 matching positions

Software Engineer

Join us as a Software Engineer at Barclays where you will spearhead the evolutio...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understand and contribute across all phases of the Product Development Lifecycle (PDLC)
  • Undertake impact assessment of change requests across APIs, services, and RDS-integrated systems
  • Create/review API and component designs, ensuring alignment with enterprise and end-to-end system architecture
  • Create/review test strategies to ensure high-quality delivery and assist in diagnosing defects during testing phases
  • Collaborate across teams to ensure end-to-end API orchestration and system design integrity
  • Ensure adherence to engineering quality standards, security controls, and performance benchmarks
  • Deliver technically complex solutions within defined time, cost, and quality parameters
  • Ensure all deliverables are well-documented, reusable, and aligned to standards
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools, ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Software Engineer

QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals ...
Location
Location
United States , Huntsville
Salary
Salary:
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and at least 8 years of related work experience, or a Master's Degree and at least 6 years of related work experience
  • Must be able to support an in-person / closed-area work environment
  • Thrive in a fast-paced work environment with high expectations, significantly diverse assignments, and collaborative/teams comprised of all experience levels
  • Recent experience developing software in C++ and Java
  • Experience using Python
  • Applicants must demonstrate ability to think critically and capture concepts in work products, presentations, and discussions
  • Experience working in a Linux based environment
  • Capable of working both independently and within a team environment
  • Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
  • Self-motivated and customer-oriented
Job Responsibility
Job Responsibility
  • Understanding, implementing, and testing both existing and new capabilities which include complex mathematics and physics-based solutions, that directly support program capabilities on behalf of the Missile Defense Agency (MDA)
  • Participate as part of a team writing the software (currently ~1.5 million lines of code) that evaluates and manages the threat scene for the missile defense system that protects the US
  • Fulltime
Read More
Arrow Right

Software Engineer

The Software Engineer will help create dependable software that supports farmers...
Location
Location
United States , Albuquerque
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of hands-on experience with Python, TypeScript, React, Node.js, and PostgreSQL in production environments
  • At least 2 years of experience operating and supporting services in major cloud platforms such as AWS, Google Cloud, or Azure
  • Minimum of 2 years of experience creating and maintaining automated tests using tools such as Pytest, Jest, Vitest, Playwright, Cypress, or Storybook
  • Experience within one or more of the following industries: Fintech, Banking, Accounting, Commodities or Agriculture
  • At least 6 months of practical experience using AI-assisted development tools, such as GitHub Copilot or similar platforms, to accelerate engineering work
  • Proven experience releasing and maintaining software applications used by paying customers
  • Familiarity with automated build and CI/CD systems such as GitHub Actions, GitLab CI, or comparable tooling
  • Strong English communication skills, both written and spoken, with the ability to collaborate effectively across technical and non-technical teams
Job Responsibility
Job Responsibility
  • Develop and deliver meaningful enhancements for customer-facing SaaS products, taking features from design through production release
  • Collaborate with support and customer-facing teams to investigate user challenges and translate feedback into practical engineering improvements
  • Examine logs, monitoring data, and session insights to identify defects, diagnose root causes, and improve application reliability
  • Build and maintain automated test coverage across unit, integration, and end-to-end levels to support stable, high-quality releases
  • Research and apply new tools, frameworks, and architectural patterns that reduce operating costs and improve system performance
  • Contribute to cloud-hosted services and applications using modern backend and frontend technologies in an on-site engineering environment
  • Strengthen development workflows by improving continuous integration and deployment practices for faster, more reliable delivery
  • Support systems that interact with containerized environments, cloud infrastructure, and asynchronous messaging patterns where needed
  • Other duties as needed
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineer

Software Engineer at Uber in Seattle, Washington. Design, develop, and test soft...
Location
Location
United States , Seattle
Salary
Salary:
198000.00 - 242000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field and one year of experience in the job offered or related occupation
  • 1 year in C++, Python, Java, GIT, or SVN
  • 1 year in SQL or MySQL
  • 1 year in Data structures and algorithms development and functionality
  • 1 year in Designing technology stacks
  • 1 year in Debugging and monitoring for production services
  • 1 year in Distributed systems
  • 1 year in Software Development Lifecycle
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications
  • Design, develop, and/or test software applications using company technology stack
  • Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues
  • Support the company's business operations and improve engineering productivity
  • Build software components that can be integrated into a fully functional software system
  • Solve production issues in product and system reliability
  • May telecommute
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • may be offered other types of comp
  • various benefits
  • Fulltime
Read More
Arrow Right

Software Engineer

Our client is looking for C# .net developers who can work with the minimum of su...
Location
Location
United Kingdom , Luton
Salary
Salary:
57.72 - 78.70 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven ability in C# .NET development including Web Based applications
  • Strong understanding of object-oriented design and software development methodologies
  • Exposure to the full software lifecycle including automated testing frameworks and practices
  • Knowledge of Continuous Integration / Continuous Delivery (CI / CD) practices
  • Ability to work independently and deliver high-quality solutions with minimal supervision
  • Knowledge of Agile methodologies (Scrum, Kanban) and microservices architecture
Job Responsibility
Job Responsibility
  • Develop robust applications using C# .NET within a Windows environment
  • Take ownership of complex tasks across the full software lifecycle—from requirements to integration, testing and delivery
  • Apply object-oriented design principles and verification/validation techniques
  • Collaborate with a skilled team while maintaining independence in your work
  • Fulltime
Read More
Arrow Right

Software Engineer

The way people discover places, such as restaurants, businesses, landmarks, and ...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience designing and building scalable systems, including distributed services with high availability
  • Experience building AI powered systems as part of production services
  • Familiarity with cloud platforms including developing, deploying, and troubleshooting cloud hosted services
  • Experience working effectively in large engineering teams, including documenting technical designs and implementations, participating in code reviews, and collaborating across disciplines such as engineering, applied science, and product
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, build, and operate high scale, production grade services on Azure, including cloud hosted systems for data ingestion, transformation, storage, and serving, using modern distributed and serverless architectures
  • Develop AI native systems, leveraging state of the art AI and LLM technologies to build new capabilities, improve engineering efficiency, automate workflows, and raise overall engineering excellence across the software development lifecycle
  • Build and maintain high throughput data streaming solutions, large scale batch processing pipelines, and data platforms capable of running LLMs and AI workloads at scale, with solid guarantees around reliability, performance, cost efficiency, and security
  • Apply solid software engineering fundamentals by writing high quality, testable, maintainable code
  • participating actively in code reviews
  • and considering diagnosability, reliability, security, and long term operability in all designs and implementations
  • Apply security, privacy, compliance, and responsible AI principles across all systems and pipelines, ensuring least privilege access, safe deployments, proper auditing, and alignment with organizational standards and regulatory requirements
  • Work effectively as part of large, multi disciplinary, and cross functional teams, collaborating closely with software engineers, applied scientists, product managers, and partner teams to deliver end to end solutions
  • Adapt quickly to new problem spaces and projects, contribute across multiple domains as needed, and present technical work, results, and trade offs to stakeholders, including senior leadership, to drive alignment and informed decision making
  • Fulltime
Read More
Arrow Right

Software Engineer

Zuora’s Integration Hub (IH) team is building the connective tissue of the Subsc...
Location
Location
United States , Foster City
Salary
Salary:
146500.00 - 201450.00 USD / Year
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Tech / B.E. in Computer Engineering or equivalent discipline
  • 5+ years of experience in backend or full-stack software development
  • Knowledge and experience in the Payment domain
  • Strong expertise in Java (preferred) or another modern programming language
  • Experience building RESTful APIs and distributed microservices
  • Familiarity with event-driven architectures (e.g., Kafka or similar messaging systems)
  • Strong understanding of cloud platforms (AWS preferred)
  • Experience with relational databases (Postgres, SQL, AWS RDS)
  • Knowledge of system reliability, observability, and performance optimization
  • Strong debugging, problem-solving, and communication skills
Job Responsibility
Job Responsibility
  • Design and build scalable integration services, APIs, and connectors
  • Develop event-driven and microservices-based architectures to enable real-time data flows
  • Partner closely with Product, Platform, Security, and external partners to deliver reliable and extensible integration capabilities
  • Improve system performance, observability, and resilience across distributed systems
  • Write clean, maintainable, and well-tested code aligned with engineering best practices
  • Contribute to architectural discussions and drive technical improvements across the Integration Hub platform
What we offer
What we offer
  • Competitive compensation
  • bonus opportunities
  • retirement programs
  • Comprehensive medical, dental, and vision coverage
  • Generous, flexible time off
  • Paid holidays
  • wellness days
  • company-wide year-end break
  • Paid parental leave
  • Learning & development stipend
  • Fulltime
Read More
Arrow Right

Software Engineer

We are seeking a highly motivated and skilled Software Engineer to support the S...
Location
Location
United States , Huntsville
Salary
Salary:
Not provided
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Software Engineering, Information Systems, Meteorology, Atmospheric Science, Remote Sensing or a related technical field from an ABET-accredited university
  • Bachelor's degree with 5+ years' experience (including intern/co-op experience)
  • Master's degree with a minimum of 3 years' experience
  • Unix/Linux Administration: Strong command of the Linux command line, shell scripting (Bash), and system configuration
  • Python Proficiency: Extensive experience with Python for scripting, automation, and data processing
  • familiarity with the scientific python stack (Pandas, NumPy, Dask)
  • Version Control: Deep understanding of Git/GitHub workflows
  • Dynamic Collaboration: Ability to work in a collaborative, dynamic environment, interacting effectively with scientists and engineers
  • Proof of U.S. Citizenship is required
Job Responsibility
Job Responsibility
  • Infrastructure Automation: Design and implement 'Infrastructure as Code' solutions
  • CI/CD Pipeline Management: Develop and maintain automated build, test, and deployment pipelines
  • Cloud Operations & Architecture: Architect and manage scalable resources within NASA's Science Cloud environment
  • Containerization: Containerize scientific applications and data processing workflows using Docker and Singularity
  • Web Application Support: Deploy and maintain web-based applications
  • Operational Reliability & Monitoring: Implement robust monitoring and alerting systems
  • Security Compliance (DevSecOps): Collaborate with security teams to integrate automated security scanning
  • Documentation: Write comprehensive documentation for software developed, system architecture, and operational procedures
  • Communication: Assist with leading discussions with both customers and end-users
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right