CrawlJobs Logo
Briefcase Icon
Category Icon

Senior software developer Jobs (On-site work)

32 Job Offers

Filters
Senior Software Developer - ETL
Save Icon
Join our Toronto team as a Senior ETL Developer. Design and expand robust data pipelines using Azure Data Factory, SQL Database, and Data Lake. Apply your expertise in complex SQL, data modeling, and the full SDLC in this onsite, 12-month contract role with extension potential.
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
Join Blulink in Reggio Emilia as a Senior Software Developer. You will work on full-stack web applications using ASP.NET Core, Angular, and C#. The role involves analysis, implementation, and testing within the technical office. Requires 3-5 years of .NET experience and proficiency in SQL Server,...
Location Icon
Location
Italy , Reggio Emilia
Salary Icon
Salary
Not provided
blulink.com Logo
Blulink
Expiration Date
Until further notice
Senior Software Developer Full Stack
Save Icon
Seeking a Senior Full Stack Developer for a 15-month contract in North York. This role requires deep expertise in Oracle Siebel 2023, including UCM, OID, and Open UI customization. You will develop automation scripts, manage EAI integrations, and optimize Oracle Database performance. Earn a compe...
Location Icon
Location
Canada , North York
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer, Backend
Save Icon
Join Robinhood in Toronto as a Senior Backend Developer. Build scalable, low-latency systems for critical financial reference data. You'll design APIs, mentor peers, and impact architecture using your 5+ years of experience. This role offers equity, bonuses, and benefits.
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
140000.00 - 165000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Senior Engineer, Software Development Engineering (Apps)
Save Icon
Lead the development of innovative, scalable mobile and cloud applications in Bengaluru. We seek a senior engineer with 2+ years' experience in Java/Python/C++, API integration, and Agile methodologies. Drive technical excellence, mentor junior developers, and shape our tech stack.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Senior software developer - full stack
Save Icon
Lead high-level customization of Microsoft Dynamics CRM and Power Platform in Toronto. This 15-month senior contract requires expertise in Dynamics SDK, .NET Core, Angular-JS, and Azure services. Act as a technical lead, designing mission-critical cloud-native applications and mentoring junior de...
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
Seeking a Senior Software Developer with 10+ years of Java EE and Cloud-Native expertise. This onsite role in Toronto involves full-stack development using Spring Boot, Microservices, and modern frameworks like Angular/React. You will lead technical design, ensure quality assurance, and work on c...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Developer - Full Stack
Save Icon
Join our Toronto-based team as a Senior Full Stack Developer. This onsite role requires deep expertise in C#, .NET, React/Blazor, and Azure DevOps CI/CD. You will build solutions using Python, Databricks, and Oracle RDBMS within a Scrum agile framework. This 3-month contract offers potential for ...
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
Join our team in Singapore as a Senior Software Developer. We seek a full-stack expert with 6+ years' experience in modern frameworks like React or Node.js. You will design innovative software solutions using Agile, TDD, and CI/CD practices. Grow your skills with our development programs and coll...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
thoughtworks.com Logo
Thoughtworks
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Join our team in Santo Domingo as a Senior Software Developer. You will build and maintain scalable enterprise cloud applications using ASP.NET, .NET Core, C#, and React. This role requires strong full-stack expertise and collaboration with stakeholders to deliver high-quality, well-architected c...
Location Icon
Location
Dominican Republic , Santo Domingo
Salary Icon
Salary
Not provided
Neural Technology Solutions
Expiration Date
Until further notice
Power Apps Senior Software Development Engineer 2
Save Icon
Seeking a Senior Power Platform Engineer in Noida to design and develop Canvas Apps and Power Automate flows. You will implement ALM best practices, manage deployments via Pipelines, and mentor citizen developers. Expertise in SharePoint Online, Dataverse, and solution governance is essential.
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Manager, Software Development – Conversational IVR and AI
Save Icon
Lead a team developing next-generation conversational IVR and AI solutions in Charlotte. Utilize your expertise in Avaya platforms, Dialogflow, and Kore.ai to design and deploy innovative voice and chat interfaces. This senior leadership role requires hands-on technical skill and experience guidi...
Location Icon
Location
United States , Charlotte
Salary Icon
Salary
Not provided
corporate.charter.com Logo
Spectrum
Expiration Date
Until further notice
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.

Filters

×
Countries
Category
Location
Work Mode
Salary