Apply for Senior Software Engineer

  1. We are looking for a highly talented Senior Software Engineer (3+ years experience) to join our growing team. You will be working in a team environment which is fast paced, inspiring and fun. If you are a passionate IT professional eager to collaborate with a world class team, this is an ideal opportunity for you! Responsibilities: - Owning and delivering quality outcomes while working independently or with a team - Develop, maintain and extend software components, based on a system architecture and design - Involve in software component design based on best practices and patterns - Writing and executing automated unit test cases and carrying out integration testing - Participating in peer reviews of deliverables and applying best practices in all aspects of development - Immediate escalation of any issues and roadblocks. Propose corrective actions and work with project leads to close them on a timely basis - Comply and contribute to the company quality framework and guidelines - Mentor and provide guidance for other team members when needed - Active participation in organisational improvement initiatives Qualifications & Job Requirements: - BSc / MSc Degree in computer science / engineering - Expert in Java, JavaScript frameworks, Web Services & REST Services, RDBMS (MySQL/Oracle) - Ability to work on Windows/Linux environments - Keen follower of modern technological advancements in the industry - Ability to apply design patterns and object oriented principles - Experience in working in agile projects - Experience in requirement elaboration and task estimation - Working experience in multiple frameworks in building web/mobile/desktop applications - Experience in source code version controlling, release management, continuous integration and delivery - Good time management skills and ability to multi-task - Excellent spoken and written skills in English
    1. * First Name
    2. Middle Name
    3. * Last Name
  1. * Required field

Back to Job List