We partnered with one of the largest automotive suppliers in the world.
Due to their expansion, we are looking for experienced Software Developer professional to join their team in Belgrade.
Responsibilities:
- Develop software programs and applications according to specifications using supported languages and technologies
- Design and document flexible, robust, scalable solutions to meet the business needs
- Coordinate and communicate with internal and external resources of projects
- Provide the technical interface between the business analysts/project managers and developers
- Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements.
- Verify database and data integrity
- Actively participates in status report meetings with IT and Functional teams
- Use Industry standards software development practices and modern programming languages/operating systems
- Research new tools, trends, technologies, and methodologies to keep Magna’s software landscape up to date
- Develop and maintain user manuals and guidelines for software applications
- Train Magna IT resources on new tools, technologies, and methodologies
- Train end users to operate new or modified software applications
- Assist in the migration of legacy applications into the cloud
- Recommend, schedule, and perform software improvements and upgrades
- Continuously challenge past practices by actively exploring and implementing new solutions and methodologies to improve the quality and time to market of our product and services to the company
- Post-secondary degree in computer science or related field or a combination of related experience and education
Requirements:
- Experience with developing and implementing complex enterprise-wide solutions (systems networking, databases, web development, reporting and user support)
- Microsoft .NET Framework/.Net Core
- C#
- Entity Framework
- Microsoft SQL Server relational database patterns and design
- Angular, JavaScript, TypeScript, HTML, CSS
- Experience in designing and developing REST APIs
- Experience handling Azure Infrastructure, Development and Deployment (Web Applications, App Services, Blob Storage, SQL Database, VMs)
- Automation for CI/CD process (Azure DevOps)
- Azure DevOps
- Agile Methodologies and Scrum Framework
- Experience working with SharePoint 2013 / Online development is preferred
- PowerShell Script programming is nice to have
- Business Intelligence Reporting tools such as MS SSRS and Power BI is preferred
- Power Apps and Power Automate skillset is desired
- Good working knowledge skills with Microsoft Office Products, Microsoft Visio, and Microsoft Project
- Strong project management skills with effective results focus within an information systems environment
- Strong analytical and problem-solving skills
- Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities
- Proven ability to be flexible and work hard, both independently and in a team environment
- Willingness to work occasionally outside of normal business hours
- Excellent English oral and written communication skills
Only shortlisted candidates will be contacted.