Client Background: Our client is a leading data-driven company that provides business super-app solution to help businesses to increase sales conversion and improved customer experience, with customer data analytics and predictive engine. Through our experiences, we have more than 60 clients and managing more than 300,000 customer data on the platform.
Industry: Information Technology
Location: Bangsar South
Headcount: 1
Tenure: Permanent
Responsibilities:-
Key Responsibilities
-
Technical Leadership: Provide guidance and direction to the software development team, fostering a culture of excellence and innovation.
-
Solution Architecture: Collaborate with various teams to understand business needs and design effective technical solutions that drive success.
-
Efficiency Optimization: Streamline development and deployment processes to reduce delivery times and enhance team productivity.
-
Quality Assurance: Ensure the delivery of high-quality, scalable, and maintainable code through rigorous reviews, testing, and continuous improvement.
-
Project Management: Lead projects to successful completion, balancing technical excellence with strategic business goals.
-
What you'll be doing?
-
Technical Leadership: Provide guidance and direction to the software development team, fostering a culture of excellence and innovation.
-
Solution Architecture: Collaborate with various teams to understand business needs and design effective technical solutions that drive success.
-
Efficiency Optimization: Streamline development and deployment processes to reduce delivery times and enhance team productivity.
-
Quality Assurance: Ensure the delivery of high-quality, scalable, and maintainable code through rigorous reviews, testing, and continuous improvement.
-
Project Management: Lead projects to successful completion, balancing technical excellence with strategic business goals.
-
Best Practice Implementation: Establish and document development and integration best practices to unify and accelerate technological delivery across the organization.
-
Resource Planning: Participate in project planning and resource allocation to ensure timely and budget-conscious delivery of software projects.
Requirement
-
Educational Background: A Bachelor's Degree or higher in IT, Computer Science, Computer Engineering, Business Information Systems, or a related field.
-
Professional Experience: At least 5 years of experience in web application development, with a track record of successful project deliveries.
-
.NET Expertise: Advanced proficiency in .NET frameworks (MVC/Core/.NET 8), along with strong skills in SQL Server, MySQL, and Redis.
-
Design Principles: Expertise in modern design principles to ensure robust, scalable, and maintainable code.
-
Cloud Knowledge: Solid understanding of cloud-based architectures such as AWS, Azure, Google Cloud, or Huawei, with the ability to set up and maintain cloud resources for hosting .NET applications.
-
Containerization Skills: Experience with container services, particularly Docker, to enhance application deployment and scalability.
-
CI/CD Proficiency: Familiarity with automating software build and deployment processes using CI/CD tools in distributed systems.
If you are interested in the position, kindly apply directly online by clicking on the “Apply” button. Thank you |