More jobs:
Full Stack Engineer
Job in
Troy, Oakland County, Michigan, 48083, USA
Listed on 2025-12-23
Listing for:
Yochana
Full Time
position Listed on 2025-12-23
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
- Manage code deployments, fixes, updates, and related processes.
- Designing and creating new software programs and systems (in languages and systems listed below).
- Producing efficient and elegant code based on requirements.
- Testing and deploying programs and applications.
- Troubleshooting, debugging, maintaining, and improving existing software.
- Implementing user feedback to improve existing software products.
- Developing technical documentation to guide future software development projects.
- Work with source control tools (Azure Dev Ops, Git Hub).
- Connect and build pipelines between various data sources.
- Data modeling.
- Understand AI/ML concepts, to be able to develop new software programs and systems that rely on AI concepts.
- Research new tools, trends, technologies, and methodologies to keep Magna’s software landscape up to date.
- Mentor and train junior employees, providing feedback on their development work.
Key Qualifications/Requirements
- Bachelor’s Degree in Computer Science.
- Minimum six (6) years of related experience required.
- Proficiency with multiple computer programming languages.
Nice to haves:
- Python libraries:
Num Py and Anaconda - Experience with databases (including SQL Server, MySQL, and No
SQL) and different types of data storages. - Experience with developing and deploying software for on-premises and cloud architectures (Microsoft Azure and Amazon AWS).
- Experience working with APIs and API management platforms (Postman, Mule Soft).
- Excellent knowledge of the software development life cycle (SDLC).
- 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.
- Ability to mentor and train junior employees, providing the capability of reviewing their development work and providing feedback.
- A concrete understanding of basic UI/UX frameworks and concepts.
- Excellent English communication skills (verbal and written).
Mid-Senior level
Employment TypeContract
Job FunctionOther
IndustriesAutomation Machinery Manufacturing
Dearborn, MI – Salary: $–$
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×