Key Responsibilities (JR)
1. Technology Stack Upgrade & Modernization
Lead and execute comprehensive upgrade initiatives across existing technology stacks, ensuring performance, security, and maintainability improvements.
Perform API upgrades from .NET Core to .NET 8.0, focusing on backend optimization, performance tuning, and compatibility.
Upgrade Angular-based frontend applications from Angular 14 to Angular 19, ensuring UI stability, improved user experience, and modern best practices.
Manage message bus and middleware upgrades, including RabbitMQ, ensuring smooth communication flow and system reliability.
2. System Migration & Integration
Conduct system migration activities with emphasis on minimal downtime and data integrity.
Collaborate with cross-functional teams to validate compatibility across dependent systems and third-party integrations.
Troubleshoot and resolve migration-related issues promptly during and after deployment.
3. Agile Collaboration & Delivery
Actively contribute in Agile/Scrum ceremonies (Sprint Planning, Grooming, Daily Stand-ups, Retrospectives).
Work closely with product owners, software engineers, and DevOps teams to ensure smooth and timely delivery of upgrade milestones.
Adapt quickly to changing priorities within Agile delivery cycles.
4. Quality Assurance & Testing
Develop and execute unit testing to ensure code quality and compatibility after upgrades.
Support UI automation testing to validate frontend upgrades.
Ensure compliance with internal coding standards and documentation practices.
5. Technical Skill Set (Required)
Frontend: Angular, HTML, CSS, TypeScript.
Backend: .NET, C#, SQL Server, Oracle, REST API.
DevOps & Cloud Platforms: OpenShift, Kubernetes, ArgoCD.
Testing: Unit Testing, UI Automation.
Message Bus: RabbitMQ or similar messaging technologies.
6. Qualifications & Requirements
Proven experience in technology stack upgrades, system migrations, and modernizing legacy systems.
Strong background in web development across frontend and backend environments.
Experience working in Agile teams with good understanding of Scrum practices.
Good English communication skills (minimum B2 CEFR level).
Experience in the semiconductor industry is a strong added advantage.
Demonstrated ability to adapt to evolving technologies and project requirements.
Job Types: Permanent, Contract
Contract length: 6 months
Pay: RM3,500.00 - RM5,500.00 per month
Benefits:
Opportunities for promotion
Professional development
Work Location: In person
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.