About the company
Your future employer is a trusted IT solutions provider specializing in comprehensive and customizable technology services. They offer expertise in areas such as network security, software development, and IT system integration, tailored to meet the unique needs of businesses across industries. With a focus on seamless operations, innovation, and regulatory compliance, they help organizations centralize and enhance their IT infrastructure.
...
About the job
We are seeking a dynamic Senior Team Lead to lead impactful projects, uphold technical standards, and mentor a high-performing team. This role requires hands-on development expertise, leadership skills, and a commitment to delivering robust solutions that align with strategic business goals. As a Senior Software Developer, you will collaborate closely with cross-functional teams to design, develop, and maintain high-quality software solutions that align with our strategic business objectives and enhance user experiences.
Key responsibilities
- Software Development: Design, develop, and maintain web, mobile, and cloud applications using Java/Python/.NET, ensuring performance, security, and scalability.
- Technical Leadership: Guide best practices, drive architectural decisions, and lead system design discussions for scalability and reliability.
- Code Quality: Conduct code reviews, enforce standards, and implement testing to ensure reliable and efficient solutions.
- Mentorship: Mentor junior developers, foster a culture of learning, and support team members' professional growth.
- Troubleshooting: Solve complex technical issues and optimize system performance for reliability and scalability.
- Collaboration: Work with cross-functional teams to align projects, meet timelines, and deliver quality outcomes.
- Documentation: Ensure high-quality documentation and lead technical briefings to keep stakeholders informed.
- Innovation: Research and implement new technologies to enhance workflows, tech stacks, and development practices.
Qualifications
- Bachelor's or Master’s in Computer Science or related field.
- 5+ years of experience in software development with proficiency in Java, Springboot/Python/.NET, and modern frameworks.
- Expertise in microservices, Kubernetes, and cloud platforms (AWS, Azure).
- Familiarity with databases (SQL, NoSQL)
- Strong leadership and mentorship skills with an Agile mindset.
- Effective communication skills to bridge technical concepts with non-technical stakeholders.
- Mandarin Language Skills
Preferred skills
- Experience with containerization (Docker, Kubernetes) and DevOps practices.
- Familiarity with caching tools (Redis, RabbitMQ), and frontend frameworks (Vue.js).
- Knowledge of secure coding practices and data privacy.
Benefits
- Hybrid and flexible working arrangements.
- Attractive performance bonus and allowances.
- More benefits to be disclosed during interview
Kindly click the appropriate link to apply.
Alternatively, you can email Ashlyn at ashlyn.ho@randstad(dot)com(dot)my or whatsapp to +60147570211
Don't hesitate to also reach out to Ashlyn Ho on Linkedin for any more information