Deskripsi Pekerjaan
Are you a passionate .NET Developer looking to make a significant impact within Malaysia's premier research and innovation hub? MRANTI is seeking a skilled software professional to join our dynamic engineering team in the heart of Kuala Lumpur City Centre. In this role, you will play a pivotal part in developing scalable, high-performance solutions that empower digital transformation and technological advancement.
You will work on cutting-edge enterprise applications, collaborating with cross-functional teams to design, build, and maintain robust software architecture. We value innovation, clean code, and a problem-solving mindset. If you are driven by technology and want to contribute to projects that shape the future of the local tech ecosystem, we invite you to apply.
Tanggung Jawab
- Design, develop, and maintain high-quality software applications using .NET Core and ASP.NET.
- Collaborate with product managers and designers to translate business requirements into functional technical specifications.
- Optimize application performance, scalability, and security to ensure a seamless user experience.
- Participate in full software development lifecycle (SDLC) activities including design, coding, testing, and deployment.
- Troubleshoot, debug, and upgrade existing legacy systems to modern architectures.
- Write clean, scalable, and reusable code while adhering to industry best practices and design patterns.
- Provide technical guidance and participate in code reviews to maintain high engineering standards.
Kualifikasi
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 3+ years of professional experience in .NET development (C#, .NET Core/5+).
- Strong proficiency in SQL Server and database design.
- Experience with front-end technologies such as JavaScript, HTML5, CSS3, and modern frameworks (React or Angular is a plus).
- Solid understanding of RESTful API design and microservices architecture.
- Familiarity with cloud platforms (Azure or AWS) and containerization tools like Docker or Kubernetes.
- Strong analytical skills and the ability to solve complex technical problems independently.