Vacancy Info

Job Title Sr Software Engineer
Job Description
Job Description:
We are seeking a highly skilled Senior Software Engineer with a diverse skill set to join our dynamic team. The ideal candidate will have extensive experience in various programming languages, including Java, JavaScript, and PHP, as well as expertise in mobile development with Flutter. Additionally, proficiency in both front-end and back-end development using technologies such as Vue.js, Node.js, Spring Boot, and Laravel is essential for success in this role.
 
Responsibilities:
-       Lead the development of complex software solutions, taking ownership of projects from inception to deployment.
-       Collaborate with cross-functional teams to design, develop, and implement scalable software applications.
-       Utilize expertise in Java, JavaScript, PHP, and other relevant languages to architect and build robust software systems.
-       Develop mobile applications using Flutter, ensuring high performance and user experience standards.
-       Design and implement front-end interfaces using Vue.js, ensuring seamless integration with back-end systems.
-       Develop and maintain back-end services and APIs using Node.js, Spring Boot, and Laravel.
-       Contribute to the continuous improvement of development processes and methodologies, including Agile practices.
-       Provide technical guidance and mentorship to junior team members, fostering a culture of learning and growth.
-       Apply DevOps principles to automate deployment processes, monitor system performance, and ensure scalability and reliability.
-       Stay up-to-date with emerging technologies and industry trends, incorporating best practices into software development efforts.
Requirements
Qualifications:
-       Bachelor's degree in Computer Science, Engineering, or a related field
-       5-7 years of experience in web development, with a focus on Java, JavaScript, and PHP.
-       5-7 years of experience in mobile development, with proficiency in Flutter.
-       Extensive experience in both front-end and back-end development using Vue.js, Node.js, Spring Boot, and Laravel.
-       Solid understanding of DevOps practices and tools, with some hands-on experience in CI/CD pipelines, containerization, and cloud platforms.
-       Proven track record of leading development projects from concept to delivery, with strong problem-solving and decision-making skills.
-       Excellent communication and interpersonal skills, with the ability to effectively collaborate with team members and stakeholders.
-       Strong analytical skills and attention to detail, with a passion for writing clean, maintainable code.
-       Ability to thrive in a fast-paced environment and adapt to changing priorities and deadlines.
Location Putrajaya
Job Type Full time