Senior Software Engineer (.NET - NA MDM)
Wrocław, Polska, 51-502Najważniejsze cechy oferty
Data: SQL / BI / Python
Backend: Java / .NET / Node / Python
Szukamy ekspertów - senior/ekspert
Pełny etat
Description
At Volvo Group Digital & IT, you will contribute to the transformation of our company, the transport industry, and society at large. In this role, you will:
Who are you?
Bachelor’s degree in Computer Science, Engineering, or a related field
5 to 7 years of proven experience in software development with strong specialization in.NET technologies
Deep expertise in.NET, C#, Entity Framework, ASP.NET, MVC, Web API, REST APIs, and Test-Driven Development
Strong hands-on experience with Angular and extensive experience with Microsoft SQL Server, including database design and optimization
Strong understanding of software design patterns, scalable system design, and best practices for maintainable software
Exceptional problem-solving, communication, and collaboration skills, with the ability to explain technical concepts clearly
Familiarity with Agile methodologies, especially Scrum
Proven track record of leading technical projects from inception to deployment
Ability to communicate effectively across a global development team
What’s in it for you?
Work in an international, cross-functional team rooted in Swedish collaborative culture
Modern technology stack and high engineering standards
Learning and development opportunities, including access to Azure Academy, Pluralsight, and internal Volvo resources
Be part of a fun-loving team dedicated to delivering high-quality applications
What you will do
Design, develop, and maintain full-stack applications using C#,.NET, Angular, and Microsoft SQL Server
Build, test, debug, and optimize software solutions to ensure performance, scalability, security, and maintainability
Design and implement REST APIs and high-quality front-end components that support strong user experience
Optimize SQL Server databases through efficient query design, indexing strategies, and performance improvements
Collaborate with product managers, designers, architects, and developers to translate complex business requirements into robust technical solutions
Provide senior technical guidance, promote engineering best practices, and actively contribute to Agile delivery across the full software lifecycle