Job offers - CrawlJobs

Senior Software Developer Jobs

190 Job Offers

Senior Level Software Developer
Save Icon
Senior Level Software Developer needed in St. Louis for U.S. citizens with an active TS/SCI clearance. Requires a BS in Computer Science or related field plus 8+ years of experience in Java, JavaScript, or Python, micro-services, and cloud-native development (AWS/Azure). You will modernize applic...
Salary Icon
Salary
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Senior Software Developer C++
Save Icon
Senior Software Developer C++ sought by CS Group Canada in Montréal to design and optimize safety-critical systems for aerospace and autonomous driving. Requires 10+ years C++ experience, Google Test, QTest, and Linux proficiency. Join a high-tech team with hybrid work, leading medical/dental/vis...
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Developer - ReactJs (VOIS)
Save Icon
Senior ReactJS Developer sought to build scalable, secure web applications in Cairo, Egypt. You’ll drive full-stack development, mentor peers, and shape digital solutions using React, PWA, and modern JavaScript. Requires 4+ years’ experience, strong frontend skills, and collaborative teamwork. Be...
Location Icon
Location
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Senior Software Developer - PHP
Save Icon
Senior Software Developer - PHP role in Cairo, Egypt. Seeking 4+ years of PHP experience with Symfony and ReactJS knowledge. You will design secure, high-performance backend systems, apply SOLID principles, and own complex features end-to-end. Benefit from modern tech stacks, performance challeng...
Location Icon
Location
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer needed in Norfolk, VA, with work-from-home flexibility. Design and maintain custom applications, APIs, and web services using React.js, RESTful APIs, and MySQL. Requires a Bachelor’s in MIS or Computer Science plus 5 years of experience. Join a collaborative agile Scrum ...
Salary Icon
Salary
104645.00 USD / Year
odu.edu Logo
Old Dominion University
Expiration Date
Until further notice
Senior Java Developer | Software Engineer III
Save Icon
Senior Java Developer (Software Engineer III) needed in Austin, TX. Leverage 8+ years of J2EE, Spring (AOP, REST), and SQL expertise to design and enhance enterprise applications. You will drive critical business logic, perform unit testing with JUnit, and ensure production stability. Enjoy medic...
Salary Icon
Salary
86.66 USD / Hour
mmcgrp.com Logo
MMC Group LP
Expiration Date
Until further notice
Senior Software Engineer (.NET Full Stack Developer)
Save Icon
Senior Software Engineer (.NET Full Stack Developer) sought by Wells Fargo in Bengaluru, India. Leverage 4+ years of experience in .NET 8, Python, Angular, and SQL to lead complex initiatives. Design and deploy cloud-native solutions using Docker, Kubernetes, and OpenShift, while driving event-dr...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Senior Software Engineer, SAP Developer
Save Icon
Senior Software Engineer, SAP Developer role at General Motors in Warren, MI or Austin, TX. Drive EV transformation by designing and deploying SAP solutions using BTP, ABAP, Fiori, and OData. Requires hands-on SAP experience, RICEFW, RAP, and cloud-based development skills. Join a team shaping th...
Location Icon
Location
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer sought for a Giza-based Web Application team, focusing on high-performance front-end development with React.js and Next.js. You will enhance portal KPIs and SEO, integrating REST/GraphQL APIs within enterprise-scale Agile projects. Ideal candidates have 4-6 years of expe...
Location Icon
Location
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Senior Software Developer (C++)
Save Icon
Senior C++ Developer sought for strategic modernization of licensing infrastructure for a global software company. You will rearchitect desktop application integrations using C++ (11/14/17), Qt, and multi-threaded programming. Work remotely in Poland, Ukraine, or Croatia on cross-platform solutio...
Location Icon
Location
Salary Icon
Salary
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice

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.