Job Summary:
As a Developer, you will work with Senior developers, architects, and engineers to design, develop, test, and maintain high-quality solutions. You will collaborate with cross-functional teams and contribute to the overall success of projects.
Responsibilities:
- Collaborate with architects and other stakeholders to define technical requirements and system architecture.
- Work with senior developer to design solutions, ensuring scalability, maintainability, and security.
- Participate in coding and development activities, contributing to simple, complex and critical parts of the project.
- Ensure adherence to coding standards, best practices, and quality guidelines.
- Track project progress and provide regular status updates to stakeholders.
- Identify and mitigate technical risks and challenges.
- Implement and maintain automated testing strategies to improve software quality.
- Collaborate with Quality Assurance (QA) teams to resolve defects and issues.
- Create and maintain technical documentation, including system architecture diagrams, API documentation, and code comments.
- Ensure documentation is kept up to date.
- Stay up to date with industry trends and emerging technologies.
- Encourage and facilitate knowledge sharing within the team.
- Identify opportunities for process improvement and implement best practices.
- Open and transparent communication within the team and with stakeholders.
Skills and experience required:
- Must possess at least a bachelor’s degree / Professional Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent.
- 1-2 years hands on working experience with Java, J2EE, JSP, Tomcat, Apache HTTP, JavaScript, dotnet, ReactJS, SQL Server, MySQL and Object-Oriented analysis and design.
- Experienced in Internet technologies, application servers and databases.
- Experienced in UNIX environments, systems setup and application deployment will be advantage.
- Experienced in implementing Cisco IPCC Custom Gadget development, CUIC Report implementation and Customization, CVP flow development will be an advantage.
- Experienced in CRM development like salesforce or Dynamic 365 will be an advantage.
- Experienced in Amazon-connect, Lambda and QuickSight will be an advantage.
- Strong verbal and written communication skills, able to transmit information in a clear and unambiguous way.
- Problem-solving skills with high level of initiative.
- A team-player who takes ownership.
- Ability to work under pressure and meet tight deadlines.
- Ability to work individually with minimum supervision.
Office location : Central
**We regret that only shortlisted candidates will be notified. Personal date collected will be used for recruitment purposes**