Job description
We are searching for a skilled software developer who is eager to join our software development team. Our environment is fast moving, focused, structured and collaborative. As a software developer, you will form a vital part of a team of C# developers who is responsible for critical business processes. The software developer will report to the lead software developer.
Requirements
To excel in our environment, you would require experience in the following:
- Databases: MS SQL Server 2008/2012, SSIS
- Software: C#, ASP.Net, MVC, XML, SOAP, WCF, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Message Queues (RabbitMQ), Visual Studio 2013, TFS 2013
- Understanding of continuous integration and application lifecycle management
- Bonus: Experience in working with agile teams and successfully delivering agile based software projects
You will also be required to display the following behavioural competencies:
- Concern for order, quality and accuracy
- Strong problem-solving ability
- Thirst for continuous learning
- Sincere passion for technology and innovation
- Result orientation and eager to work hard and smart
- Strong analytical, written and verbal skills
- Understand that software development is about more than just writing code
Initially, you will be responsible for:
- Database design and development
- User interface design and development
- Software development and unit testing
- Writing technical documentation
- Collaborate with business analysts and test analysts in developing, testing and deploying new software system components or software system enhancements
- Provide third line support to operations
- Research and investigate new technologies
Qualification
- Three-year tertiary qualification in information technology (B.Sc. information science or national diploma/tech information technology) from recognised institution
Experience
- Minimumthree years as a software developer/programmer using C# and MS SQL Server 2008/2012