About the role: This is an opportunity to work as a Software Developer within a team and employ the best practices and tools to create innovative and market leading solutions. In this role you will: Manage small - scale development projects to delivery schedule. Learn our applications and become knowledgeable and proficient in their development. Translate software requirements into concise and robust program code. Work closely with the Product Owner to refine requirements , estimate development effort and gain their acceptance of the solution. Working closely with the Test Analyst , use effective automated and manual testing techniques at various levels to ensure the software is correct , performant and robust. Identify improvements to existing application code and designs , increasing flexibility and reducing future effort. Provide support , investigating technical issues and advising internal support technicians. Investigate and resolve software defects with the minimum impact and risk. Our people deliver excellence in everything they do. They act with pace , are fearless and always do the right thing. We work together and act as a team , so you will Work as part of a high performing SCRUM team Identify problems , act and hold the responsibility of resolving them Aim for self - improvement and continuous learning Ask for help and help others Clearly explain and discuss technical points with both technical and non - technical people Say what you will do , by when , and work to do it in time Appreciate challenge and feedback from colleagues Skills .net developer , Java developer , UI developer , Progress 4GL ,
Employement Category:
Employement Type: Full time Industry: NGO / Social Work Role Category: Web / Mobile Technologies Functional Area: Not Applicable Role/Responsibilies: Software Engineer