Hands‑on software engineer with strong system design skills, deep server‑side engineering experience, and the curiosity to work across a complex enterprise platform.
Compensation
The pay range for this opportunity is from $179,127 to $234,100 + benefits. This range represents the anticipated low and high end of the salary plus bonus for this position.
Looking for a Senior Full-Stack Engineer to help evolve one of Volvo Group's most business-critical digital products, supporting manufacturing operations across multiple production sites. Focus on modernization, service-based architecture, and modern engineering practices.
Responsibilities
Designing, developing and maintaining business-critical software
Modernising existing capabilities through incremental improvements rather than large-scale rewrites
Designing and developing new services, APIs and capabilities as the product evolves
Improving reliability, maintainability and performance
Designing solutions that enable automation, data-driven decision making and future intelligent capabilities
Requirements
Nice to have: modernizing large, long-lived software products
Seeking a highly skilled and passionate Senior Software Engineer to join the next-generation Platform & Middleware team. The role focuses on designing and developing scalable Java-based backend services and platform components with end-to-end ownership of software delivery.
Responsibilities
Design and develop scalable backend services, platform components, and middleware systems using Java and related technologies.
Build reliable REST APIs, distributed services, and cloud-native applications for large-scale SaaS environments.
Own features throughout the entire software development lifecycle, including design, implementation, testing, deployment, monitoring, and production support.
Write high-quality, maintainable, and well-tested code with a strong focus on performance, scalability, and reliability.
Develop and maintain unit, integration, API, and end-to-end automated tests as part of feature development.
Software Development Engineer on the Transaction Posting System (TPS) team, designing and building scalable, cloud-native solutions for high-volume transaction processing.
Compensation
In addition to the salary range, this role is eligible for bonus or incentive opportunities.
Responsibilities
Design and build innovative, scalable solutions for platform modernization
Support high-volume transaction processing and brokerage operations
Develop cloud-native and event-driven architectures
Maintain unit and integration tests to improve software quality
Collaborate with engineers, architects, product owners, and business partners
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
Strategic interface between Business and IT, driving transformation initiatives, optimizing processes, and shaping sustainable solutions across complex application landscapes, including SAP Finance and Microsoft Dynamics.
Responsibilities
Act as a trusted Business Analysis advisor and strategic partner within the Value Stream and Tech Stack
Analyze complex business requirements and translate them into functional and technical concepts
Design scalable solution concepts aligned with business objectives, architectural principles and long-term platform strategy
Challenge and optimize existing business processes, applications and operating models, including finance-related processes
Collaborate closely with Solution Architects, Functional Consultants, Developers, QA and Agile teams
Define and maintain the enterprise integration strategy and architecture, including standards, principles, reusable patterns, and governance using SAP Integration Suite and SAP best practices.
Lead end-to-end integration architecture and solution design across SAP Integration Suite capabilities, selecting the appropriate API, event-driven, synchronous, asynchronous, batch, file, and B2B/EDI approaches based on business needs.
Architect secure integrations across the SAP and enterprise technology landscape, including SAP S/4HANA, DRC, Ariba, BTP solutions, third-party applications, suppliers, customers, and government platforms.
Establish integration, API, event, and security governance, including identity and access, authentication, authorization, encryption, versioning, lifecycle management, reuse, privacy, and segregation of duties.
Enable AI-assisted and emerging technology solutions, including Joule and Joule Studio, by providing secure APIs, events, business context, appropriate controls, observability, and human oversight.
Requirements
Bachelor’s degree in computer science, Information Systems, Engineering, or a related discipline, or equivalent professional experience.
Design, develop, and maintain secure, scalable, and maintainable enterprise applications using Java, Spring Boot, and modern software engineering practices.
Responsibilities
Design, develop, and maintain secure, scalable, and maintainable enterprise applications using Java, Spring Boot, and modern software engineering practices.
Contribute to the design, implementation, and optimization of AWS infrastructure, ensuring that applications and services are secure, reliable, scalable, observable, and cost-efficient.
Improve and automate CI/CD pipelines using GitLab, supporting efficient build, testing, security validation, and deployment processes across development teams.
Promote application security (AppSec) and code quality practices, leveraging tools such as SonarQube, security scanning solutions, and automated quality gates to identify vulnerabilities and improve software maintainability.
Explore, introduce, and apply AI-powered tools and automation across the software development lifecycle, including requirements analysis, code generation, code reviews, testing, documentation, troubleshooting, and deployment processes.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
Provide expert support for messaging infrastructure, including Exchange online, on-prem servers and postfix, handling on-call duties, escalations, server maintenance, and mentoring team members.
Responsibilities
Provide deep subject matter expertise and program delivery
Support 24x7 steady state operations with flexible shifts
Contribute to development of new techniques and plans
Manage customer business needs and expectations
Support day-to-day operations of messaging infrastructure