This site uses cookies. By browsing this site, you agree to our use of cookies. Read more about our use of personal information on our Privacy Policy. x

Intermediate Software Developer

Primary Duties • Develop cutting-edge software using the latest development tools and frameworks. • Unit-test all software artifacts. • Maintain current systems (web/other) and develop new systems (web/other) using the latest technologies. • Collaborate with Product Owners and Test Analysts in developing, testing and deploying systems components. • Research and develop new technologies. • Provide second/third line support to IT for software deployed into company eco system. • Analyse and resolve complex and high impact production issues. • Monitor systems performance and ensure all SLAs are met. Essential Requirements • A minimum of 3 - 5 years hands-on development experience. • Computer Science related degree, diploma or similar qualification. • Experience in working with agile teams and successfully delivering agile based software projects. • Be prepared to work in a 24/7 environment. Technical Requirements • Experience in internet technology and web development. • Proven experience in coding. • Willing to research, learn and apply new technologies and languages. • Knowledge of OO, development methodologies and patterns. • Knowledge of the following: - Databases: MS SQL Server - Software: C#; ASP.NET, XML, SOAP, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio. Advantageous • MVC pattern • Message Queues (RabbitMQ) • NoSql (Mongo) • Out of Memory Caching (Couchbase)

Get Alerts
To Apply for this Job,