about the company
you will be joining a well known multinational software house who specializes in offering unique and innovative workplace platforms to over 500 global enterprises across the globe. A trusted partner to multiple organizations, they pride themselves for creating a better working experience for every workplace and every employee. This company is committed to staying in the forefront of workplace technology and is seeking for talents to join them in their quest to redefine how companies connect with their people.
culture & benefits
... - 20 days of annual leaves
- half-day Fridays
- hybrid work mode (1 day work in office per week)
about the role
as a senior software developer, your primary responsibility will be to design, develop, and maintain software codes in accordance with established quality and performance standards, delivery timelines, and requirements and specifications. You may also be required to guide and assist a small team of software developers on development projects.
about the job
- develop clean and maintainable code in accordance with requirements and specifications within the agreed delivery timelines
- develop unit testable codes with corresponding unit tests
- analysing code and enhancing the same by code refactoring
- perform code reviews and software architecture
- collaborating with development leads and teammates in estimating timeline for work assigned
- work within an agile scrum development team
- taking part in processes or procedures improvement that contribute to performance effectiveness and efficiencies
- communicating with development lead on work progress in an accurate and timely manner
- performing miscellaneous tasks related to the role
knowledge, skills and experience
- Bachelor’s degree in Computer Science, Information Technology or related field
- 5 years of software development experience in an agile environment
- extensive software development experience in C#.Net, ASP.Net Core, Entity Framework, Angular, SQL, Bootstrap and NHibernate
- ability to design and develop software in accordance with customer viewpoint
- demonstrates a proactive approach on given assignments
- good problem solving and analytical skills
- familiar with all phases of software development life cycle
- ability to work under pressures and is able to meet given deadlines
- showcase ability and experience in leading a small development projects
- good communication skills to liaise with their international counterparts
how to apply
Interested candidates may email eugene.fo@randstad.com.my or contact Eugene Fo at +6014 640 4098 for a confidential discussion.