Experienced Software Developer OSS,BSS
Responsibilities •Be accountable for software development and maintenance including software design, implementation, test, integration/release and bug fixing. •Participation in requirement/user story analysis and support Software Architect on solution and architecture analysis. •Implement user stories during development iterations, which shall include task breakdown, effort estimation and planning, implementation, test, demo and DoD. •Ensure software code quality, testability, maintainability, and function usability.
Authorities •Estimate development workload. •Pick up user stories/development tasks.
Profile/Competence •Minimum 3 years of related working experience •Strong service mindset and would like to work in service delivery •Server side application development using Java and J2EE. •Web GUI development using Java, HTML/AJAX/JavaScript. •Desktop GUI development using Java, Swing. •Basic knowledge of Solaris/Linux. •Good knowledge of Agile methods such as Scrum. •Good knowledge in test-driven development practice •Good team player and good interpersonal skills. •Have good knowledge of currently development technologies and tools, such as: o Spring, UML modeling o SQL and transactions o Internet technologies, especially HTTP, XML/XSLT and XHTML o Eclipse •Good at both written and spoken English.
Hiring requirements: 3+ years’ Java backend development experience Worakable English – Be able to read and write, could conduct English conversations. Bachelor degree and above
Interview: One hour paper test Around 1 hour’s technical interview Final interview by Sarah. |