CrawlJobs Logo
Briefcase Icon
Category Icon

Software developer Jobs

1369 Job Offers

Filters
Software Developer – VPN/ZTNA Client/Agent (Windows)
Save Icon
Join our security team in Bangalore as a Windows Software Developer. You will design and build robust VPN/ZTNA client applications using C++/Go, focusing on cryptography and secure protocols. We seek 4-6 years of experience in Windows system programming and networking. Enjoy benefits supporting y...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Sass software developer
Save Icon
Join our Digital Risk Management team in San Francisco as a Senior SaaS Software Developer. You will build secure, scalable B2B/B2C products using JavaScript, TypeScript, React, and Node.js. This full-stack role involves API design, microservices, and innovating with AI/LLMs. We seek an expert wi...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Application Software Developer
Save Icon
Join our international team in Pančevo as an Application Software Developer. You will design and develop embedded software for cutting-edge BLDC motor control applications using C, C++, and Python. We offer a modern, flexible work environment with competitive benefits and a focus on innovation.
Location Icon
Location
Serbia , Pančevo
Salary Icon
Salary
Not provided
brose.com Logo
Brose Fahrzeugteile
Expiration Date
Until further notice
Experienced Embedded Software Developer
Save Icon
Join our team as an Embedded Software Developer. Design and maintain safety-critical systems using C, Python, and RTOS within an agile framework. We require experience with DO-178 standards and requirement-based development. Enjoy full employment benefits while working on cutting-edge technology.
Location Icon
Location
Salary Icon
Salary
Not provided
nearyou.se Logo
NearYou Sverige AB
Expiration Date
Until further notice
Software Developer Engineer, Alexa AI - Natural Understanding
Save Icon
Join Amazon's Alexa AI team in Turin, Italy, as a Software Developer Engineer. You will design and build core NLU models and services using Java/Python in an Agile environment. This role requires strong software engineering skills and offers collaboration with scientists on cutting-edge speech te...
Location Icon
Location
Italy , Turin
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Software Developer
Save Icon
Join a collaborative team in St. Paul as a Software Developer. You will build and maintain full-stack applications using React and .NET within the Azure cloud. This hybrid role requires 2 days onsite weekly, offering ownership of features in a stable, scalable environment. Ideal for a proactive d...
Location Icon
Location
United States , St. Paul
Salary Icon
Salary
90000.00 - 110000.00 USD / Year
solutiaconsulting.com Logo
Solutia Consulting
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Join our Core team as a Senior Java Software Development Engineer. You will build the distributed, low-latency engine at the heart of the Hazelcast Platform. We require strong Java proficiency, experience with complex backend systems, and deep concurrency knowledge. This UK-based role offers exce...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
hazelcast.com Logo
Hazelcast
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Join MKCL as a Senior Software Developer in a part-time role designed for women professionals in Pune or Navi Mumbai. Leverage your expertise in Golang/Java, Vue.js, and microservices on impactful education and governance projects. Enjoy flexible hours, training, and a supportive culture that val...
Location Icon
Location
India , Pune; Seawoods (Navi Mumbai)
Salary Icon
Salary
Not provided
Maharashtra Knowledge Corporation Limited (MKCL)
Expiration Date
Until further notice
Associate Software Development Engineer
Save Icon
Join CVS Health in Galway as an Associate Software Development Engineer. Utilize your 1-3 years of Java experience and Salesforce exposure to build impactful healthcare solutions. You'll develop features, write clean Apex code, and collaborate with a global team. This role offers a chance to grow...
Location Icon
Location
Ireland , Galway
Salary Icon
Salary
30000.00 - 75000.00 EUR / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Senior Manager Software Development
Save Icon
Lead software development teams and drive technical strategy as a Senior Manager in Chennai. This role requires 15+ years' experience, expertise in cloud-native systems, AI/ML adoption, and modernizing platforms. You will mentor engineers, oversee architecture, and deliver high-quality solutions ...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Software Dev Engineer Intern - Embedded Development
Save Icon
Join Amazon's Berlin team as a Software Dev Engineer Intern. Develop scalable, cloud-native solutions using modern programming languages like Java or Python. Collaborate on meaningful projects that impact millions of customers globally. This is an opportunity to innovate with cutting-edge technol...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Senior .Net Software Developer
Save Icon
Join a leading FinTech in Birmingham as a Senior .Net Developer. Work on greenfield or brownfield projects using C#, .NET, and Azure cloud services. You will build secure APIs, apply SOLID principles, and collaborate in an Agile environment. Enjoy benefits like 25 days leave, life assurance, and ...
Location Icon
Location
United Kingdom , Birmingham
Salary Icon
Salary
50000.00 - 65000.00 GBP / Year
hunterselection.co.uk Logo
Hunter Selection | B Corp™
Expiration Date
Until further notice
Senior Software Development Manager
Save Icon
Lead a talented engineering team in Chennai as a Senior Software Development Manager at Appian. You'll provide technical leadership, drive professional growth, and modernize platforms using cloud-native and AI-first approaches. This role requires 15+ years of experience scaling distributed system...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Senior Software Development Engineer - Profiling Tools
Save Icon
Join AMD's Developer Tools team in Austin, Texas, as a Senior Software Engineer. You will design and optimize GPU profiling tools for AI, ML, and HPC workloads using C++. This role focuses on enhancing the ROCprofiler-SDK for next-generation AMD GPUs, requiring strong performance analysis skills.
Location Icon
Location
United States , Austin, Texas
Salary Icon
Salary
163360.00 - 245040.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Sr. Software Developer
Save Icon
Join AMD as a Senior Software Developer in San Jose. Architect high-performance AI-ready data pipelines using Apache Iceberg and Spark. Leverage your expertise in LLMs, anomaly detection, and data modeling to unify signals and operationalize insights. Partner with engineers and data scientists to...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
119200.00 - 178800.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Principal Software Engineering Architect - Agentic Development, OneDrive
Save Icon
Lead the frontier of AI-native, agentic development at OneDrive. This hands-on Principal Architect role shapes how engineering teams design, build, and ship software across web, backend, and mobile. You'll need 8+ years of experience with AI agents and LLMs, delivering quality at scale. Join us i...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Embedded Logging Software Developer
Save Icon
Join General Motors Canada as a Senior Embedded Logging Software Developer. Design and integrate embedded data pipelines across Android, Linux, and QNX platforms using C/C++ and Java. Enjoy comprehensive benefits in Markham or Oshawa while building scalable vehicle observability systems.
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
Intermediate Software Developer, DevOps
Save Icon
Join Hootsuite as an Intermediate DevOps Developer in Hasselt, Belgium. You will write software, build cloud infrastructure, and enhance developer experience for a SaaS product. This role requires coding skills, infrastructure-as-code expertise, and strong collaboration. Enjoy comprehensive benef...
Location Icon
Location
Belgium , Hasselt
Salary Icon
Salary
Not provided
hootsuite.com Logo
Hootsuite
Expiration Date
Until further notice
Lead Software Development Engineer
Save Icon
Join AMD in Hyderabad as a Lead Software Development Engineer. Drive performance improvements for key applications using cutting-edge hardware and software. Utilize your strong C/C++ skills and expertise in concurrent programming on Windows/Linux/Android. Collaborate with architecture specialists...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Development Advisor
Save Icon
Join our team in Guadalajara as a Software Development Advisor. You will design ETL workflows and build insightful reports/dashboards using tools like Informatica and Power BI. This role requires 5+ years of data management experience and strong SQL skills. Ensure data quality and optimize pipeli...
Location Icon
Location
Mexico , Guadalajara
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
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.

Filters

×
Countries
Category
Location
Work Mode
Salary