1. Position Objective:The primary objective of the Senior IT Development Specialist role is to is responsible for designing, coding, installing, and maintaining software systems and applications. The position also aims to provide timely and effective application support to ensure seamless business operations by acting as the first point of contact for all local application-related issues, collaborating with regional and global IT teams to deliver efficient solutions and maintain high levels of customer satisfaction.2. Position Scope:The Senior IT Development Specialist role is responsible for designing, coding, installing, and maintaining software systems and applications, providing application support, ensuring business applications security, availability and integrity, and collaborating with regional and global IT teams to drive efficient business operations at Autoliv Vietnam.3. Tasks/ Responsibilities: (Main Activities) Develop Business Application and Support:•	Analyze user requirements and develop technical specifications for software applications.•	Write clean, efficient code using programming languages and platforms such as .NET MVC, .NET CORE, MS SQL (Stored procedures), ETL (SSIS) to build and implement functional programs.•	Co-operate with vendors to supervise/monitor their development/ services to meet SLA and compliance with Autoliv standards.•	Modify existing software to fix bugs, enhance performance, upgrade interfaces, or integrate with third-party systems.•	Conduct testing, debugging, and quality assurance to identify defects and ensure software reliability.•	Document code, create instructional materials, and maintain coding libraries for future adjustments.•	Provide training and support to end-users or team members on new software applications, tools, or processes.•	Support user’s issues with business applicationsDevelop and Foster Low Code/No Code platforms usage:•	Leverage Low Code/No Code platforms to rapidly develop and deploy applications with minimal manual coding.•	Train and coach local business users on accessing data and utilizing tools such as Power BI, SharePoint and Excel for data analysis.•	Occasionally develop complex data analytic reports, when necessary, especially when users require additional support.Develop Robotic Process Automation (RPA):•	Design, develop, and implement Robotic Process Automation (RPA) solutions to automate repetitive business processes.•	Create a blueprint for automation by analyzing business processes and identifying opportunities for RPA to replace manual, repetitive tasks.•	Build and configure software bots or automated workflows using RPA platforms to execute the designed processes.•	Deploy, monitor, and maintain RPA bots in production to ensure reliable automation of business processes.Cross-team Collaboration & Project Management:•	Lead and collaborate with regional, global IT teams, and external developers for application development and enhancements.•	Communicate project progress, risks, and outcomes with stakeholders, ensuring that project timelines are met.Continuous Improvement & Innovation:•	Conduct regular risk assessments to identify vulnerabilities in Business Systems and Applications.•	Implement data backup and disaster recovery strategies to ensure business continuity in case of a system failure or data loss.•	Continuously evaluate processes, and applications, identifying areas for improvement and recommending innovative solutions.•	Explore opportunities for automation in repetitive tasks related to data management, reporting, and support.Training & Development:•	Develop and deliver training programs for business users on data tools like Power BI, Excel, SharePoint and internal applications.•	Continuously pursue self-development by learning new IT trends, tools, and methodologies to bring added value to the organization.Other Responsibilities:•	Perform other tasks as assigned by the Digital IT Security Manager.4. Key Challenges •	Balancing Dual Responsibilities: Balancing the roles of Business Application Development and Support, Foster Low Code/No Code platforms usage and Robotic Process Automation (RPA) Development requires managing different skill sets simultaneously.•	User Training and Adoption: Encouraging non-technical business users to adopt self-service tools like Power BI, SharePoint and Excel for data analysis, development applications and ensuring they understand how to use them effectively.•	Collaboration with Global and Regional Teams: Coordinating with regional and global IT teams, particularly when working across different time zones, organizational cultures, and processes.•	Data Security and Compliance: Ensuring data privacy and security standards are adhered to in a rapidly changing regulatory environment, while managing local data in compliance with global company policies (e.g., GDPR).•	Application Performance and Reliability: Maintaining the performance and reliability of local and regional applications while minimizing downtime and addressing performance issues in a timely manner.•	Communication Across Language Barriers: Collaborating effectively in English and Vietnamese, ensuring clear communication with global teams and local users to resolve issues and implement solutions.•	Resource and Time Management: Managing workload effectively, particularly when balancing urgent support issues with long-term Business application/Automation projects and proactive system improvements.