Volvo Group is seeking to shape sustainable transport and infrastructure solutions for the future, and is looking for a Senior Software Engineer to lead the design and development of new software features and functionalities.
Requirements
- Expert in C-Sharp, .NET Framework/Core, HTML, CSS, JavaScript
- Proficient in designing and developing secure RESTful APIs and working with the HTTP protocol
- Good understanding of domain driven design and clean architecture
- Extensive experience using SQL in data query and extraction operations
- Knowledge on how to work with S.O.L.I.D principles
- Strong understanding of Azure cloud architecture, including networking, identity, and deployment strategies
- Experience with CI/CD pipelines integrating automated testing, security scanning, and deployment tools
Responsibilities
- Lead the design and development of new software features and functionalities in collaboration with the product owner, business analyst and architecture team.
- Write clean, testable, scalable code using .NET programming languages
- Develop robust front-end and back-end solutions using .NET (C-Sharp), Python, JavaScript, HTML, CSS, and React/JSX
- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are considerations when designing & developing solutions.
- Design, implement, and optimize database schemas, stored procedures, and functions for performance and scalability.
- Develop and fine-tune SQL queries to ensure efficient data access and improved system responsiveness.
- Participate in code and design reviews to ensure high-quality, secure, and maintainable software.
Other
- Bachelor’s degree in computer science, Engineering, or a related field.
- 5+ years of full stack development experience on large scale enterprise-wide applications
- A growth mindset, constantly seeking opportunities to learn and adapt to emerging technologies and methodologies
- Motivation to contribute not only to project/product team’s success but also to the growth of our Chapter team through mentorship and knowledge sharing
- Excellent communication and problem-solving skills