CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Developer Jobs (Hybrid work)

244 Job Offers

Software Developer
Save Icon
Join our global team as a Software Developer in Kuala Lumpur. You will build enterprise APIs using C# .NET and modern DevOps practices like CI/CD and IaC. Collaborate remotely with skilled developers across time zones in a supportive, Scrum-based environment. Enjoy flexible work, career growth, a...
Location Icon
Location
Malaysia , Kuala Lumpur
Salary Icon
Salary
Not provided
demant.com Logo
Demant
Expiration Date
Until further notice
Senior Python Backend Software Developer
Save Icon
Join Xelix, a fast-growing AI scale-up, as a Senior Python Backend Developer. You will build robust, scalable solutions using Python, Django/Flask, and AWS in our London office (hybrid). We offer private medical cover, enhanced leave, and a dynamic environment focused on impact and growth.
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
70000.00 - 95000.00 GBP / Year
xelix.com Logo
Xelix
Expiration Date
Until further notice
Embedded Software Developer
Save Icon
Join our team in Colorado Springs as an Embedded Software Developer. You will design and develop low-level system software, including drivers and hardware interfaces, for next-generation computing platforms. The role requires strong C/C++ and Linux skills, with 3-7 years of embedded systems exper...
Location Icon
Location
United States , Colorado Springs
Salary Icon
Salary
Not provided
welovesalt.com Logo
Salt
Expiration Date
Until further notice
Software Developer
Save Icon
Join our Technology Solutions team as a Software Developer in Portland. Maintain and modernize our .NET WPF desktop application and newer React/TypeScript web platform. This remote role requires 2+ years of C# experience and offers strong benefits, including profit-sharing and ample PTO.
Location Icon
Location
United States , Portland
Salary Icon
Salary
Not provided
rainforgrowth.com Logo
Rain the Growth Agency
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Join our global R&D team in Kuala Lumpur as a Senior Software Developer. Leverage your 5+ years of .NET C# expertise to build high-quality software for the hearing and balance impaired. You will provide technical leadership, mentor developers, and work with modern DevOps and architecture principl...
Location Icon
Location
Malaysia , Kuala Lumpur
Salary Icon
Salary
Not provided
demant.com Logo
Demant
Expiration Date
Until further notice
Software Developer / Engineer - AI Specialist
Save Icon
Join Digital Stack as an AI Specialist Software Developer in Melbourne. Leverage your 5+ years of TypeScript expertise and deep knowledge of LLMs, agentic architectures, and MCP to build scalable AI solutions. Enjoy a hybrid role within a passionate, agile team using cutting-edge technologies in ...
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
Digital Stack
Expiration Date
Until further notice
Software Developer / Engineer - Integrations Specialist
Save Icon
Join Digital Stack as a Software Developer specializing in integrations. This Melbourne-based role requires 5+ years of TypeScript experience and expertise in building resilient third-party API integrations. Enjoy a hybrid work model within a passionate, agile team using cutting-edge technologies.
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
Digital Stack
Expiration Date
Until further notice
Python Software Developer - Backend
Save Icon
Join our London team as a Python Backend Developer. You'll build robust, scalable solutions using Python, Django, and AWS, while collaborating on innovative features. We offer hybrid work, a dog-friendly office, and strong professional development support. Ideal for developers passionate about cl...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
60000.00 - 80000.00 GBP / Year
xelix.com Logo
Xelix
Expiration Date
Until further notice
Senior Software Developer (HVAC)
Save Icon
Join GM as a Senior Software Developer (HVAC) in a hybrid role based in Markham. You will lead embedded software design and testing using C/C++ for automotive systems. This role requires 5-7 years' experience with embedded development, CAN/LIN/Ethernet logs, and Agile/Scrum. We offer a competitiv...
Location Icon
Location
Canada , Markham
Salary Icon
Salary
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Scrum Lead and Software Developer - Exterior Lighting Controls
Save Icon
Lead the Agile process and develop embedded software for next-generation vehicle lighting systems. This senior dual-role combines Scrum Master duties with hands-on C programming for automotive controls. Join a global team in Markham/Oshawa, Canada, with competitive benefits including pension matc...
Location Icon
Location
Canada , Markham; Oshawa
Salary Icon
Salary
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Software Developer – Virtualization and SIL Integration
Save Icon
Join General Motors in Markham/Oshawa as a Software Developer for Virtualization and SIL Integration. This co-op role focuses on creating virtual environments to test embedded controllers using Embedded C and Python. Ideal candidates are engineering students proficient with automated build tools ...
Location Icon
Location
Canada , Markham; Oshawa
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Software Engineer, SAP ABAP Developer
Save Icon
Join our Financial Experiences team as an SAP ABAP Developer in Hyderabad. Design and build high-performance SAP BTP solutions using RAP/CAP, ABAP, and OData. Leverage CI/CD and telemetry in a fast-paced, agile environment. Requires 5-8 years of hands-on SAP development experience.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Join our Fort Worth team as a Senior Software Developer in a hybrid role. Design and build scalable solutions using C#, .NET Core, and SQL Server. This permanent position requires 5+ years of enterprise development experience with modern web technologies.
Location Icon
Location
United States , Fort Worth
Salary Icon
Salary
Not provided
tier4group.com Logo
Tier4 Group
Expiration Date
Until further notice
Senior Python Software Developer
Save Icon
Join Vodafone's digital transformation as a Senior Python Developer in Bucharest. Design and build automation solutions using modern Python, FastAPI, and CI/CD pipelines within an agile team. Enjoy a hybrid model, comprehensive benefits, and shape the future of the European Automation Platform (E...
Location Icon
Location
Romania , Bucuresti
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Junior Software Developer
Save Icon
Join a leader in Geospatial innovation as a Junior Software Developer. You will enhance operational performance by developing automation tools, applications, and Power BI dashboards using Python, JavaScript, and AI/ML. This UK-based hybrid role offers career development, mentorship, and a competi...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
murphygs.com Logo
Murphy Geospatial
Expiration Date
Until further notice
Software Developer
Save Icon
Join a leading London fintech as a Software Developer. Build and enhance high-impact, revenue-facing systems using Java. Collaborate with traders and engineers on complex, performance-sensitive applications. This role offers ownership and growth in a fast-paced environment.
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Software Developer
Save Icon
Join a leading London AI startup as a Software Developer. Utilize your expert Python and FastAPI skills to build scalable backend systems for real-world AI innovation. Thrive in a dynamic role focused on high-performance architecture and real-time data. Enjoy a competitive compensation package in...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
120000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Software Developer
Save Icon
Join NTT DATA as a Senior Associate Software Developer in a hybrid role based in Uttar Pradesh. Design and develop cloud-based software systems using microservices and RESTful APIs. Utilize your expertise in languages like Java or Python and grow your skills in AWS, GCP, or Azure. A bachelor's de...
Location Icon
Location
India , Uttar Pradesh
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Chassis Controls Software Developer
Save Icon
Join GM's Vehicle Mechatronics team in Markham as a Chassis Controls Software Developer. Design and implement cutting-edge embedded software for EVs and PHEVs, focusing on the Software-Defined Vehicle. This 8-12 month co-op requires a degree in a relevant field and skills in C/C++ and Python. Wor...
Location Icon
Location
Canada , Markham
Salary Icon
Salary
4264.00 - 5200.00 CAD / Month
gm.com Logo
General Motors
Expiration Date
Until further notice
Software Developer-Test Engineering
Save Icon
Seeking a Software Test Engineer in Mountain View to develop and execute verification plans for embedded systems. This role requires 2+ years of Android testing and automation expertise in Python, Java, or C++. Ideal candidates will thrive in an Agile environment, ensuring high-quality delivery f...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
128000.00 - 196000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

About the Software Developer role

Discover and apply for rewarding software developer jobs, a dynamic and in-demand profession at the heart of the digital world. Software developers are the creative architects and builders of the software applications and systems that power modern life. They translate human needs and complex problems into functional, efficient, and user-friendly digital solutions through code. This role sits at the intersection of logic, creativity, and continuous learning, offering a career path with immense variety and impact across every industry, from finance and healthcare to entertainment and beyond.

Professionals in software developer jobs are typically responsible for the entire software development lifecycle. This begins with analyzing user requirements and collaborating with product managers, designers, and other stakeholders to define specifications. Developers then design the system's architecture, write clean and maintainable code, and rigorously test their software to ensure quality and performance. A key part of the role is troubleshooting, debugging, and optimizing existing systems to improve reliability and efficiency. Furthermore, modern developers are deeply involved in deployment processes and monitoring applications in production environments, often using DevOps practices. Collaboration is fundamental; developers frequently work in agile teams, participating in code reviews and contributing to a shared codebase using version control systems like Git.

The core skill set for software developer jobs is built on a strong foundation in computer science principles, including data structures, algorithms, and object-oriented design. Proficiency in one or more programming languages—such as Java, Python, C#, JavaScript, or Go—is essential. Developers commonly work with databases, requiring solid SQL skills to interact with and manipulate data. Experience with development frameworks, APIs, and various architectural patterns, such as microservices, is highly valuable. Beyond technical prowess, successful developers possess strong problem-solving abilities, analytical thinking, and meticulous attention to detail. Excellent communication skills are crucial for explaining technical concepts to non-technical colleagues and for effective teamwork.

Typical requirements for these roles often include a degree in computer science, software engineering, or a related field, though equivalent practical experience is frequently accepted. Employers seek candidates with a proven track record of building and shipping software, with years of experience often differentiating junior from senior positions. Senior roles usually involve leadership responsibilities, such as mentoring junior developers, making high-level architectural decisions, and owning the technical strategy for applications. A commitment to lifelong learning is non-negotiable in this rapidly evolving field, as developers must continuously adapt to new tools, languages, and methodologies. If you are passionate about building solutions that make a difference, exploring software developer jobs opens the door to a career of innovation and growth.