Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Software Developer image - Rise Careers
Job details

Full Stack Software Developer

Group DescriptionAt Magna, we create technology that disrupts the industry and solves big problems for consumers, our customers, and the world around us. We're the only mobility technology company and supplier with complete expertise across the entire vehicle.We are committed to quality and continuous improvement because our products impact millions of people every day. But we're more than what we make. We are a group of entrepreneurial-minded people whose collective expertise gives us a competitive advantage. World Class Manufacturing is a journey and it's our talented people who lead us on this journey.Role SummaryMagna is looking for a talented, self-motivated full stack software developer to join our rapidly growing company and contribute to future digitization initiatives. Job responsibilities will include working as independently and with a team on developing, upgrading, maintaining new and existing applications. This role requires the capability to design and develop multiple applications at an enterprise level. A commitment to collaborative problem solving and a detailed eye for quality work is essential. This role requires strong communication skills and a passion for working in a fast-paced environment.Key Responsibilities• Collaborating with stakeholders to identify end-user requirements and specifications• Manage code deployments, fixes, updates, and related processes• Designing and creating new software programs and systems• Producing efficient and elegant code based on requirements• Testing and deploying programs and applications• Troubleshooting, debugging, maintaining, and improving existing software• Compiling and assessing user feedback to improve software performance• Observing user feedback to recommend improvements to existing software products• Developing technical documentation to guide future software development projects• Work with source control tools (Azure DevOps, GitHub)• Connect and build pipelines between various data sourcesKey Qualifications/Requirements• Bachelor or Master in Information Technology, Computer Science or relevant field or work related work experience• Minimum three plus (3+) years of related experience required• Proficiency with multiple computer programming languages (ex: JavaScript (Typescript), Rust, Java, C#, Python, Angular, .NET and .NET Core)• Experience with databases (including SQL) and different types of data storage• Excellent knowledge of the software development life cycle (SDLC)• Experience with developing and deploying software for on-premise and cloud architectures (Microsoft Azure and Google GCP)• Knowledge of different project management methodologies such as Waterfall and Agile• Knowledge of CI/CD pipelines• Strong problem-solving and communication skills• Knowledge of Object-Relational Mapping frameworks• Experience with Agile and Scrum development methodologies• Ability to learn quickly and work independently or as part of a team• Excellent English communication skills (verbal and written) and profound presentation skillsAdditional InformationRegular travel less than 10% of the time. We can provide 2 days Home Office per week.For dedicated and motivated employees, we offer an interesting and diversified job within a dynamic global team together with the individual and functional development in a professional environment of a global acting business. Fair treatment and a sense of responsibility towards employees are the principle of the Magna culture. We strive to offer an inspiring and motivating work environment.We offer attractive benefits (e.g. discretionary performance bonus, employee profit participation program, etc.) and a salary which is in line with market conditions depending on your skills and experience.Awareness. Unity. Empowerment.At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law.Nearest Major Market: TroyNearest Secondary Market: Detroit
Magna International Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Magna International DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Magna International
Magna International CEO photo
Seetarama (Swamy) Kotagiri
Approve of CEO

Average salary estimate

Estimate provided by employer
$125000 / ANNUAL (est.)
min
max
$110K
$140K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Software Developer, Magna International

If you're a passionate Full Stack Software Developer looking for an exciting opportunity to make a real impact, look no further than Magna! Based in Detroit, MI, our company is at the forefront of mobility technology and innovation—dedicated to solving the biggest problems for consumers and our planet. In this role, you will play a vital part in our digitization initiatives, collaborating with an entrepreneurial-minded team that values continuous improvement and quality. Your daily responsibilities will include designing, developing, and maintaining applications while working closely with stakeholders to ensure user requirements are met. Whether writing elegant code, troubleshooting existing systems, or managing deployments, your technical skills will shine as you create efficient software solutions. Proficiency in multiple programming languages, knowledge of databases, and experience with cloud architectures like Microsoft Azure or Google GCP are keys to your success here. Additionally, we value strong communication skills and the ability to work both independently and as part of a dedicated team. Embrace a fast-paced environment where your innovative ideas will help shape the future of mobility technology, all while enjoying flexible work options and a commitment to diversity and empowerment at Magna. Join us on this exciting journey today!

Frequently Asked Questions (FAQs) for Full Stack Software Developer Role at Magna International
What are the main responsibilities of a Full Stack Software Developer at Magna?

As a Full Stack Software Developer at Magna, your primary responsibilities encompass designing and developing applications, collaborating with stakeholders to determine user requirements, managing code deployments, and troubleshooting existing software. Your role will also involve producing efficient code, testing programs, and enhancing user experience based on collected feedback. Additionally, you will be tasked with creating technical documentation that will guide future projects, all while using source control tools like Azure DevOps and GitHub.

Join Rise to see the full answer
What qualifications are required to become a Full Stack Software Developer at Magna?

To qualify for the Full Stack Software Developer position at Magna, candidates should possess a Bachelor or Master’s degree in Information Technology, Computer Science, or a related field. A minimum of three years of related experience is required, alongside proficiency in multiple programming languages such as JavaScript, C#, Python, and frameworks like .NET. Familiarity with databases, cloud architectures, Agile methodologies, and CI/CD pipelines is also essential to succeed in this role.

Join Rise to see the full answer
How does Magna support the career development of Full Stack Software Developers?

Magna is committed to fostering the individual and professional development of its employees, especially Full Stack Software Developers. The company encourages career growth through a dynamic environment that promotes collaboration, innovative problem-solving, and ongoing education. Employees are offered opportunities to participate in diverse projects, engage with global teams, and benefit from training programs that enhance their skills in modern technologies and methodologies.

Join Rise to see the full answer
What is the work environment like for Full Stack Software Developers at Magna?

The work environment for Full Stack Software Developers at Magna is dynamic, fast-paced, and collaborative. You will be surrounded by entrepreneurial-minded colleagues who are dedicated to quality and continuous improvement. Magna values a culture of empowerment and inclusivity, ensuring all employees feel valued and engaged. Additionally, with a flexible approach that allows for remote work options, developers can maintain a healthy work-life balance while contributing to impactful projects.

Join Rise to see the full answer
What tools and technologies should a Full Stack Software Developer at Magna be familiar with?

As a Full Stack Software Developer at Magna, familiarity with a broad range of tools and technologies is required. Essential skills include proficiency in programming languages such as JavaScript, TypeScript, Rust, and C#, as well as experience with cloud services like Microsoft Azure and Google GCP. Knowledge of databases, CI/CD frameworks, Agile project methodologies, and source control tools such as Azure DevOps and GitHub will also be crucial to effectively carry out your responsibilities.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Developer
Can you describe your experience with full stack development?

In answering this question, highlight specific technologies you have used in both the frontend and backend parts of applications, and provide examples of successful projects you have worked on. Emphasize your ability to navigate the full software development lifecycle and discuss how you tackle both client-side and server-side challenges.

Join Rise to see the full answer
How do you approach debugging and troubleshooting software issues?

Share your systematic approach to debugging, explaining how you identify problems, use debugging tools, and implement solutions. Providing a real-world example of a challenging issue you resolved can demonstrate your problem-solving skills effectively.

Join Rise to see the full answer
What programming languages are you most comfortable with and why?

Discuss the programming languages you are familiar with, particularly those relevant to the position at Magna, such as JavaScript, Python, or C#. Explain why you prefer these languages, including specifics on their applicability to projects you've completed or their effectiveness in addressing your experience.

Join Rise to see the full answer
Can you give an example of how you've collaborated with stakeholders to gather requirements?

When answering this question, describe a situation where you effectively communicated with stakeholders, including users and project managers, to gather requirements for a software project. Highlight the techniques you used to ensure clarity and alignment on the project's goals.

Join Rise to see the full answer
What experience do you have with Agile project management methodologies?

Share your experience working in Agile environments, describing your role in sprints, daily stand-ups, and retrospectives. Discuss how Agile has influenced your work style and led to project success in your previous roles.

Join Rise to see the full answer
How do you ensure the quality of your code?

Explain your strategies for maintaining code quality, including practices such as code reviews, automated testing, and adherence to coding standards. You can also mention specific tools you use to enhance code quality and how this practice has benefited past projects.

Join Rise to see the full answer
Describe your experience with deployment and CI/CD pipelines.

Discuss your familiarity with deployment tools and CI/CD practices, explaining how you have implemented these in past projects. Outline the benefits you have noticed from using CI/CD, such as faster testing and deployment times.

Join Rise to see the full answer
How do you handle tight deadlines and competing priorities?

Articulate your time management and prioritization strategies, sharing specific examples where you successfully navigated tight deadlines. Discuss tools or methods you employ to stay organized during high-pressure situations.

Join Rise to see the full answer
What steps do you take to stay up-to-date with the latest technologies?

Detail how you maintain your professional development by following industry trends and learning new technologies. Mention resources you utilize, such as online courses, tech blogs, or networking events, to demonstrate your commitment to continuous learning.

Join Rise to see the full answer
Can you describe a challenging project you have worked on and how you overcame the obstacles?

Provide a clear narrative of a challenging project, focusing on specific obstacles you faced, the strategies you employed to overcome them, and the outcome. This showcases your resilience, problem-solving abilities, and project management skills.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
IPT Global Hybrid 16200 Park Row Blvd, Houston, TX 77084, USA
Posted 6 days ago
Photo of the Rise User
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Magna is a company of entrepreneurial-minded people dedicated to delivering mobility solutions today while defining tomorrow.

31 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 14, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!