Apply Online job application
Senior Software Developer
Minimum Requirements:
- Relevant tertiary qualifications
- 5 years of post-qualification experience
- At least 2 complete software lifecycles
- Excellent written and oral communication skills
Expected Competencies
- Eye for detail and exposure to the concepts of Usability design
- Advanced knowledge of the principles, concepts and theories or Database design
-
Advanced Technical skills in the following
Languages : C#, JavaScript, CSS3, HTML 5
SQL Server : T-SQL, SSRS, SSIS
XML, XSL, XSD, XPath, JQuery
MSMQ, IIS and Windows Security
- Thorough understanding of OOPS
- Exposure to performance issues and tuning
Responsibilities
- Work in a structured team environment, adhering to our Project Management Framework
- Effort Estimation for allocated work
- Conduct code reviews and coach junior staff
- Review coverage of Test cases
- Compilation of Technical specifications and Systems manual
- Write scalable, robust and easy to maintain software
- Create technical documentation for handover to the support team
Added Bonus
- Understanding of statistics, for example linear regression
- Experience with GIS, like Google Maps and SQL or Oracle Spatial
- Implementation on Windows Azure, NoSQL, Oracle
- Domain knowledge in Local Governments, Land management, Transportation
- Experience in .Net Remoting, Windows Forms and Windows Services
Online Application