Jnr and Inter Software Engineer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 23-01-2017 9:52:51 AM
31-01-2017 8:28:19 AM
Role Purpose: Developing world class software products in a fast paced cutting edge development environment. Applying high standards of quality and adhering to strict software craftsmanship values and be passionate about software and development

Key Accountabilities

• Extend and maintain existing and new software systems
• Planning, estimating, and continuously improving code quality, system design and process
• Work with the business to understand and implement complex requirements
• Work in an Agile environment, assisting in the move towards Continuous Deployment
• Keeping a constant eye on changing industry ideas and practices, and monitoring emerging technologies
• Work with geographically distributed teams


Qualifications and Experience

• 2+ years experience in software development
• A strong background in enterprise software development in a distributed architecture
• The ability to dig into business requirements, have a pro-active attitude, sense of ownership and precise analytical skills.
• Be able to work under pressure and against tight deadlines and will need to be pragmatic but intelligent design decisions.
• Can work closely with business stakeholder’s to figure out requirements and translate them to technical solutions
• Experienced in the full software project life cycle
• Core Skills: C#, ASP.NET MVC, JavaScript frameworks, Unit Testing, Messaging, SOA, Aglie Methodologies
• Complimentary Skills: AngularJS, SQL Server 2012, NoSQL, ORM (NHibernate/EF), nUnit, Moq, MSMQ, NserviceBus, Autofac.

Please forward CV in Word format.

SA Citizens only