Senior Software Engineer
Expires: June 13, 2025
Join Volvo Group Digital & IT as a Senior Software Engineer to help create scalable, profitable digital products and drive the company's 2030 ambitions. Work in an agile, collaborative global team focused on digital delivery, solution design, and business improvement.
Main requirements:
  • Proven experience as a Full Stack Developer with strong expertise in React.js
  • Knowledge of at least one .NET language (e.g. C#, Visual Basic .NET) and Entity Framework
  • Familiarity with service-oriented architecture (SOA), microservices, RESTful APIs, and architecture styles/APIs (REST, RPC)
  • Understanding of design patterns, SOLID principles, and unit testing practices
  • Good database knowledge and skills
  • Proficient in JavaScript, TypeScript and experience with modern frameworks preferably React
  • Excellent troubleshooting and communication skills
  • Fluent in English
Responsibilities:
  • Write clean, testable, scalable code using .NET programming languages
  • Build responsive, user-centric interfaces using JavaScript, TypeScript, and frameworks such as React
  • Stay updated with technological developments and proactively implement to avoid technical debt
  • Review and refactor code
  • Implement business logic and develop APIs and services
Required hard skills:
  • React.js
  • C# or other .NET languages
  • Entity Framework
  • SOA and microservices
  • RESTful APIs
  • Design patterns and SOLID principles
  • Unit testing
  • JavaScript
  • TypeScript
  • Database management
  • Troubleshooting
Recommended hard skills:
  • Experience with Telerik or Kendo UI controls
  • Familiarity with CI/CD tools such as Azure DevOps or GitHub Actions
  • Version control with Git
  • Experience with logging, monitoring, and diagnostics in cloud environments
Soft skills:
  • Passion for engineering best practices
  • Ability to work in agile and changing environments
  • Commitment and reliability
  • Strong team spirit
  • Excellent problem-solving and design skills
  • Desire to learn and adapt
  • Good communication skills
Coding languages:
  • C#
  • JavaScript
  • TypeScript
  • Visual Basic .NET
Frameworks:
  • React
Natural languages:
  • English (Proficient)
Cultural skills:
  • Ability to work in international teams
  • Embracing change and continuous improvement
  • Team collaboration
  • Openness to ideas and opinions