CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Developer Jobs

171 Job Offers

Senior Software Developer, Backend
Save Icon
Senior Backend Software Developer sought to design and build scalable infrastructure platforms using Java and object-oriented programming. You will write robust code, refactor features, and support the full software development lifecycle in Luxembourg. Ideal candidates have a Computer Science deg...
Location Icon
Location
Luxembourg , Luxembourg
Salary Icon
Salary
Not provided
hootsuite.com Logo
Hootsuite
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer needed for a key client. You will design and build scalable systems using Node.js, REST APIs, PostgreSQL, and cloud platforms (Azure/AWS). Expertise in Docker, Kubernetes, CI/CD, and clean coding practices is essential. This inside IR35 role in England offers the chance ...
Location Icon
Location
England
Salary Icon
Salary
Not provided
whitehallresources.com Logo
Whitehall Resources Ltd
Expiration Date
Until further notice
Senior Software Developer, DevOps
Save Icon
Senior DevOps Developer sought to join a focused team in Vancouver, Canada, owning production environments and developer experience. You will design scalable software, automation, and cloud infrastructure using IaC tools, while mentoring peers and driving reliability. Requires 5+ years in DevOps/...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
115400.00 - 161600.00 CAD / Year
hootsuite.com Logo
Hootsuite
Expiration Date
Until further notice
OSS Assurance Software Developer (R&D)/ Senior Systems/Software Engineer - Java
Save Icon
Join our R&D team in Bengaluru as an OSS Assurance Software Developer. You'll design and scale real-time fault and performance management solutions for global telecom networks using Java, Go, or Python. Leverage Kafka, Docker, and Kubernetes in a cloud-native environment. Enjoy health benefits, p...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer needed in Woodbury, MN to build scalable backend solutions using C#, .NET, and ASP.NET. You will design RESTful APIs with OpenAPI/Swagger, optimize system performance, and integrate with third-party platforms. Requires 7+ years of backend experience, expertise in Postgre...
Location Icon
Location
United States , Woodbury
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Mid to Senior Level Software Developer
Save Icon
Mid to Senior Level Software Developer needed for a long-term contract in Monroe, WI, within the fast-moving consumer goods industry. You will design and enhance enterprise applications using C#, .NET, and ASP.NET, while integrating cloud solutions with AWS. This role requires 5+ years of experie...
Location Icon
Location
United States , Monroe
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Developer - Cloud Security
Save Icon
Join 3Shape in Copenhagen as a Senior Software Developer - Cloud Security, where you'll build secure Azure-based platforms for dental labs. Leverage your expertise in C#, C++, Kubernetes, and DevSecOps to protect AI-assisted CAD and management software. You'll apply secure coding patterns, threat...
Location Icon
Location
Denmark , Copenhagen
Salary Icon
Salary
Not provided
3shape.com Logo
3Shape
Expiration Date
Until further notice
New
Senior Software Developer
Save Icon
Senior Software Developer with 10+ years of hands-on Siebel CRM expertise needed for a 9-month onsite contract in Toronto. You will lead multi-tier integrations, configure Siebel EAI/EIM frameworks, and customize Open UI interfaces. Master-level autonomy, work with Adobe AEM, and drive enterprise...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Engineer- Firmware/BootROM Developer
Save Icon
AMD seeks a Senior Software Engineer (Firmware/BootROM Developer) in Hyderabad, India. You will design and maintain bootloaders, security libraries, and drivers for cutting-edge SoCs. Requires 8+ years of experience with ARM architecture, RTOS/Linux, and boot peripherals. Join a core team to driv...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Embedded Software Developer - DSP
Save Icon
Senior Embedded Software Developer – DSP role in Smørum, Denmark, focused on next-gen hearing aid technology. Join a team of 7 experts to implement and optimize advanced DSP algorithms in C for low-power, multi-chip platforms. Requires 5+ years in embedded development, strong C skills, and experi...
Location Icon
Location
Denmark , Smørum
Salary Icon
Salary
Not provided
demant.com Logo
Demant
Expiration Date
Until further notice
New
Senior Software Developer
Save Icon
Senior Software Developer needed for a 6-month contract in Toronto. Leverage 5+ years of API development and integration expertise with IBM API Connect, MuleSoft, or Azure APIM. Design RESTful APIs and microservices in a complex enterprise environment. Earn $554.83–$590.41 daily in this onsite ro...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
554.83 - 590.41 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Software Developer - CRM
Save Icon
Senior Software Developer - CRM needed for an 11-month contract in Toronto. Lead high-level technical configuration and integration of Oracle Siebel IP18+ with Adobe AEM and J2EE. Requires 10+ years of experience, Siebel certification, and expertise in Open UI, EIM/EAI, and modern web technologie...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
478.19 - 515.08 USD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Software Developer - Front End
Save Icon
Senior Software Developer - Front End needed in Toronto for an enterprise contract. You will architect and optimize high-performance Single Page Applications (SPAs) using React, Backbone, HTML5, and CSS3. This hybrid role demands deep API integration expertise and technical leadership to bridge b...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Software Developer - Full Stack
Save Icon
Senior Full Stack Developer sought to architect secure, serverless APIs and front-end portals for a provincial cancer screening platform in Toronto. You will lead cloud-native development with AWS Lambda, DynamoDB, and React/Angular, integrating HL7 FHIR health data exchanges. Requires 8+ years o...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Software Developer Senior - AI Agentic
Save Icon
Senior Software Developer – AI Agentic role with Randstad Digital for a leading Canadian financial services firm. Architect and deploy enterprise-grade multi-agent AI ecosystems using Python, LangGraph, and LLM frameworks. Requires 10+ years of backend expertise, API design, and automated testing...
Location Icon
Location
Canada , Montréal
Salary Icon
Salary
101800.00 - 124400.00 USD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Software Developer - Back End
Save Icon
Senior Back End Developer sought to lead cloud-native modernization using .NET and Java EE in North York, Canada. Leverage 10+ years of expertise in C#, Spring Boot, and Microservices to build scalable, secure solutions. Drive legacy system renewal with Azure DevOps, Docker, and advanced SQL. Joi...
Location Icon
Location
Canada , North York
Salary Icon
Salary
543.70 - 579.46 USD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Software Developer
Save Icon
Senior Software Developer needed to build and maintain custom applications, APIs, and web services for university systems. Requires a Bachelor’s in MIS or Computer Science with 5 years of experience. Key responsibilities include system architecture, platform security, and vendor coordination. Wor...
Location Icon
Location
United States , Norfolk
Salary Icon
Salary
104645.00 USD / Year
odu.edu Logo
Old Dominion University
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer sought for a collaborative Shared Services team in London, Canada. This role blends PowerShell-heavy data migration (50-60%) with web modernization using React and .NET Core. Ideal for a hands-on senior developer who mentors juniors and drives legacy-to-cloud transformat...
Location Icon
Location
Canada , London
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer sought for an enterprise-level contract in Toronto. This onsite role involves leading ERP enhancements, specializing in Oracle EBS R12.2 customization, advanced SQL/PL/SQL, and Java/OAF development. You will optimize financial module table structures, build scalable data...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer sought for an enterprise contract in Toronto. You will design and modernize cloud-integrated Single Page Applications (SPAs) using Angular, TypeScript, and Bootstrap. Requires 8+ years of SPA experience, expertise in OAuth 2.0/JWT, and Agile/DevOps skills with Azure. Ben...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 9 Next

About the Senior Software Developer role

Explore senior software developer jobs and discover a pivotal career at the intersection of deep technical expertise and strategic leadership. A senior software developer is far more than just an experienced coder; they are a cornerstone of the engineering team, responsible for designing robust systems, guiding technical direction, and mentoring less experienced colleagues. This role typically involves taking ownership of significant components or entire applications, ensuring they are scalable, maintainable, and aligned with business objectives.

Professionals in these roles generally shoulder a comprehensive set of responsibilities. They architect and implement complex software solutions, making critical decisions on technologies, frameworks, and design patterns. A key duty is writing high-quality, efficient, and secure code while establishing and enforcing coding standards and best practices across the team. They lead the full software development lifecycle, from requirement analysis and system design through to deployment, monitoring, and iterative enhancement. Collaboration is central, as they frequently liaise with product managers, business stakeholders, and other engineering teams to translate business needs into technical specifications. Furthermore, senior developers are expected to troubleshoot and debug intricate system issues, optimize application performance, and proactively advocate for process and technological improvements. Mentoring junior and mid-level developers, conducting code reviews, and contributing to a culture of continuous learning are also hallmarks of the position.

The typical skill set for senior software developer jobs is both broad and deep. Mastery of one or more core programming languages (such as Java, C#, Python, JavaScript, or Go) and their associated ecosystems is fundamental. Equally important is a strong grasp of software architecture principles, including microservices, domain-driven design, and API design (REST, GraphQL). Experience with modern development practices like Agile/Scrum, DevOps, CI/CD pipelines, and cloud platforms (AWS, Azure, GCP) is commonly required. Proficiency with database technologies, both relational and non-relational, and knowledge of containerization tools like Docker and Kubernetes are standard expectations. Beyond technical prowess, successful senior developers possess exceptional problem-solving abilities, effective communication skills for explaining complex concepts to diverse audiences, and strong project management capabilities to drive initiatives to completion. While requirements vary, most positions seek candidates with a bachelor’s degree in computer science or a related field (or equivalent experience) and a minimum of 5-8 years of progressive hands-on development experience, including demonstrable leadership in technical projects.

Ultimately, senior software developer jobs represent an opportunity to have an outsized impact on a company's technology and product trajectory. It is a career path for those who are passionate about building excellent software, leading by example, and driving innovation from within the engineering organization.