- 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.
Requirements
- Malaysian
- 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 and leading small team members.
- .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.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at EPS Consultants
Sponsored
Apply for this position
Sign In to ApplyAbout EPS Consultants
About EPS ConsultantsWith over two decades of expertise, EPS stands as a leading recruitment specialist, trusted by both local and global organizations. We offer a comprehensive range of recruitment solutions, including staffing, executive search, cont...
Category:
Engineering