Professional Software Engineer at Volvo Group in Gothenburg

Apply for the Professional Software Engineer position at Volvo Group in Gothenburg. Find the best jobs for you effortlessly with InJob.AI, your ultimate solution for job search. Discover top job opportunities and streamline your job search process.

alert circle

Job Description

Transport is at the core of modern society. Imagine using your expertise to shape sustainable transport solutions for the future? If you seek to make a difference on a global scale, working with next-gen technologies and the sharpest collaborative teams, then we could be a perfect match. Professional Software Engineer - .Net/C# Developer At Volvo Group Digital & IT, we have a clear ambition to enable value creation at scale for the Volvo Group. With a new product centric operating model and digital technologies, we will produce digital offerings that are profitable, scalable, and differentiated. With Volvo Group Digital & IT, you will be part of a global and diverse team of highly skilled professionals, who learn continuously and embrace change to stay ahead. We have a very important role to play in reaching the Volvo Group ambitions for 2030. Do you want to be part of our transformation journey towards becoming the digital capability of the Group? The time is now. This will be us - your colleagues within Digital Delivery Digital Delivery is a new function within Volvo Group Digital & IT. It has the ambition to identify and execute on new digital initiatives in tight collaboration with TD/BAs and Group Functions as well as modernize and transform our existing solutions into products and to secure agile ways of working across the whole Digital Delivery function. Together with our digital talents, we will work on solution design and deliveries to improve business performance and create value at scale for Volvo Group. Included in our mission is to drive an efficient Volvo Group Digital & IT interface and Portfolio Management for the TD/BAs and Group Functions. We collaborate with other parts of the organization, both in Volvo Group Digital & IT, with TD/BAs and Group Functions. We foster an environment where ideas, thoughts and opinions can be shared. We are team players with clear common ambitions, and we win together. Your future team As a backend member of the GPP 'Stable team' you work in an Agile environment. GPP Stands for Group Portal Platform. Main purpose of the team is to develop and maintain the appointed portal platform for Volvo Group. You will have regular interactions within the team but also collaborate a lot with other stakeholders, on the IT side but also with our business stakeholders. Who are you? You are passionate about engineering best practices, advocating for clean code, and automating routine tasks. Comfortable working in agile environments, embracing change and continuous improvement. Your transparent, committed, and reliable nature builds trust among colleagues and customers. You have a strong desire to learn and adapt to new technologies, thriving in a changing world. Possessing excellent design and problem-solving skills is second nature to you. Proficiency in English is a requirement, and you're used to or enthusiastic about working in an international environment. You have the ability to work in a changing environment and demonstrate a strong team spirit while being interested in understanding business processes. Do you dream big? We do too, and we are excited to grow together. In this role, you will bring: Essential Requirements: Proven experience as a .NET Developer or Application Developer Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)) Knowledge of API styles, including REST and GraphQL. Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET), HTML5/CSS3, Angular/React/VUE. Familiarity with architecture styles/APIs (REST, RPC) Understanding of design patterns, SOLID principles, and unit testing practices. Understanding of Agile methodologies Excellent troubleshooting and communication skills Fluent in English Nice to Have: Content Management System (Sitecore, Adobe AEM) knowledge a big plus Experience with authentication and authorization mechanisms like Microsoft Entra authentication and OAuth2. Familiarity with CI/CD tools such as Azure DevOps or GitHub Actions. Proficiency in source control and versioning systems like Git. Experience with logging, monitoring, and diagnostics in cloud environments. Your Mission If You Accept It Write clean, testable, scalable code using .NET programming languages. Always be up to date with technological developments and be proactive about the developments to be implemented to avoid any risk of technical debt. Review and refactor code. Implementing business logic and developing APIs and services What's in it for you? We offer a solid package of compensation and benefits, plus you will enjoy: Emphasis on work-life balance for personal and professional development Immersive experience in an agile and international DevSecOps environment Abundant growth and career opportunities Potential to work globally or cross-functionally. Regular interactions within the team Attractive work environment fostering collaboration on business-critical solutions. Friendly atmosphere with highly skilled colleagues Strong and experienced team driven by teamwork and mutual improvement. Ready for the next move? If you are curious to explore how we put our words into actions, follow us on LinkedIn and volvogroup.com. Have questions? Call us! Contacts: Hiring Manager – Karan veer Singh, karan.veer.singh@volvo.com. We value your data privacy and therefore do not accept applications via mail. We value your data privacy and therefore do not accept applications via mail. Who we are and what we believe in Our focus on Inclusion, Diversity, and Equity allows each of us the opportunity to bring our full authentic self to work and thrive by providing a safe and supportive environment, free of harassment and discrimination. We are committed to removing the barriers to entry, which is why we ask that even if you feel you may not meet every qualification on the job description, please apply and let us decide. Applying to this job offers you the opportunity to join Volvo Group. Every day, across the globe, our trucks, buses, engines, construction equipment, financial services, and solutions make modern life possible. We are almost 100,000 people empowered to shape the future landscape of efficient, safe and sustainable transport solutions. Fulfilling our mission creates countless career opportunities for talents with sharp minds and passion across the group's leading brands and entities. Group Digital & IT is the hub for digital development within Volvo Group. Imagine yourself working with cutting-edge technologies in a global team, represented in more than 30 countries. We are dedicated to leading the way of tomorrow's transport solutions, guided by a strong customer mindset and high level of curiosity, both as individuals and as a team. Here, you will thrive in your career in an environment where your voice is heard and your ideas matter.

AI Powered Job Insights

Exciting opportunity for a Professional Software Engineer at Volvo Group! They are on the lookout for a .NET/C# Developer who is passionate about shaping sustainable transport solutions through digital innovation. This is a chance to work in a collaborative environment while using cutting-edge technologies.

📍 Location: Gothenburg  
💼 Position: Professional Software Engineer - .NET/C# Developer  
⏰ Type: Full-time  
📅 Date Posted: 2024-07-08  

Role Summary:  
- Engage in an Agile environment primarily focusing on developing and maintaining the Group Portal Platform (GPP).  
- Collaborate closely with various stakeholders, enhancing business performance and creating scalable digital offerings.  

What You'll Do:  
- Write clean, scalable, and testable code using .NET programming languages.  
- Continuously improve and refactor code to prevent technical debt.  
- Develop APIs and services while implementing business logic.  

What's Needed:  
- Proven experience as a .NET Developer or Application Developer.  
- Familiarity with ASP.NET, SQL Server, and design patterns like MVC.  
- Understanding of at least one .NET language (C#, Visual Basic .NET), and front-end technologies like HTML5/CSS3 and frameworks like Angular/React/VUE.  
- Understanding of Agile methodologies, excellent troubleshooting skills, and fluent English proficiency.  

Nice to Have:  
- Experience with content management systems, CI/CD tools, and cloud logging/monitoring.  
- Familiarity with authentication mechanisms such as OAuth2.  

With a commitment to creating a supportive and inclusive atmosphere, Volvo Group encourages candidates from diverse backgrounds to apply, even if they may not meet every qualification.

Top Interview Questions

  • Q: Can you describe your experience with developing applications using .NET and C#?

    A: I have over five years of experience developing applications using the .NET framework and C#. I have built several web applications leveraging ASP.NET MVC for responsive front-end experiences. My projects often incorporate RESTful APIs for data exchange, and I focus on writing clean, maintainable code that adheres to SOLID principles, ensuring long-term project sustainability.

  • Q: How do you approach ensuring code quality, particularly in an Agile environment?

    A: In an Agile environment, I prioritize code quality through practices like pair programming, code reviews, and continuous integration. I advocate using automated tests such as unit and integration tests to verify code functionality. Regular retrospectives also allow the team to discuss quality issues and evolve our practices, ensuring we continuously improve our development processes.

  • Q: What strategies do you use to troubleshoot and solve complex issues in your applications?

    A: When troubleshooting complex issues, I start with a systematic approach: reproduce the issue, review logs, and analyze error messages to gather insights. Tools like logging frameworks and debuggers come in handy. If the problem persists, I collaborate with team members to brainstorm solutions. Documenting the process not only helps clarify my thinking but also serves future reference for similar issues.

  • Q: Explain how you would implement authentication and authorization in an application.

    A: To implement authentication, I would use OAuth2 and security tokens to manage user sessions. For example, by integrating Microsoft Entra authentication, I can ensure secure login capabilities. For authorization, I would implement role-based access control, ensuring that users can only access resources they are permitted to. Continuous monitoring and updating of these mechanisms are vital to maintaining security.

  • Q: How do you keep up to date with the latest technologies and best practices in software development?

    A: I stay current with industry trends and technologies by following industry blogs, participating in webinars, and engaging with communities on platforms like GitHub and Stack Overflow. I also allocate time weekly for personal projects, experimenting with new tools and practices. Networking with peers and attending conferences helps me exchange ideas and gain fresh perspectives on software development.

People Faces

200+ professionals have found their dream job with InJob.ai this week.

salary

Salary Benefits

Salary details not provided

application process

Want to apply directly?

Apply for the Professional Software Engineer position at Volvo Group in Gothenburg using https://www.glassdoor.com/job-listing/j?jl=1009356446316

Get StartedGet Started

Similar Jobs found by InJob.AI


System Design Engineer Expert

Techster Solutions, Gothenburg

DevOps Ingenjör

Explipro, Gothenburg

DevOps Engineer

Diadrom, Gothenburg

DevOps Engineer

Nymle, Gothenburg

DevOps engineer

Capgemini, Gothenburg

Devops Engineer

Professional Galaxy AB, Gothenburg

Scroll To Top
Get Started

Frequently asked Questions

Still have a question? Check out our FAQ section below.

FAQ Section

InJob searches for the best jobs, based on your profile and automatically generates customized cover letters for you. It saves a lot of hours in your job hunting time.

InJob creates your profile by having a conversation with you to learn about your skills and requirements. It also scans your resume to gather information about your experiences, skills, and achievements. This information is used to craft your profile in the backend which is further used to match jobs and gives you a personalized cover letter for each job opportunity.

InJob searches for job opportunities across a wide range of sources, including LinkedIn, Indeed, and hundreds of other job boards to find hidden gems. Its search is not limited, ensuring it covers as many potential job listings as possible. It also searches the career pages of individual companies that suit your target industry and location and you get applied there.

InJob is constantly active, scanning for fresh job opportunities every single minute. This ensures that you are the first person to apply to new job listings that align with your profile.

InJob plays matchmaker by comparing your profile and resume with job listings. Each job receives a score from 1-10, indicating how well you match with it.

In the upcoming update, Yes, this will be included and this will be the main differentiator. InJob will apply for jobs on your behalf. It will target top matches and craft custom cover letters for each job, ensuring your application stands out. InJob will also handle the application process, including visiting company websites and filling out forms.

In the upcoming update, Yes, InJob will provide an interactive dashboard that serves as mission control for your job search. It will display all the jobs InJob has applied for you and their current status. You will also be able to track which companies have shown interest in your profile and view the feedback they provided.

In an upcoming feature, Yes, InJob will collect all feedback, including positive and constructive feedback, and presents it to you. This will allow you to know exactly where you stand in the job market and provides insights on how to improve your skills.