Senior Software Developer

Job Type: 

As a Software Developer in Abtran you will:

  • Design applications and document technical specifications based on functional requirements
  • Design database schemas based on technical specifications for applications and liaise with Database Administrators for input and optimizing performance
  • Contribute to responses for client proposals based on request for proposal requirements documents
  • Design and build web applications and web services using HTML and JavaScript
  • Build C# applications based on technical specifications and functional requirements
  • Build re-usable web services to provide interoperability between applications, which underpin a service-orientated architecture (SOA)
  • Develop reporting tools which accurately and efficiently provide information to managers and clients in a timely manner.
  • Develop, manage and continuously improve BizTalk implementation
  • Follow company best practices in software development and ensure adherence to agreed development standards
  • Ensure that all applications developed are compliant with the Abtran Information Security Policy and all legal and regulatory security standards
  • Ensure that all applications function on the most popular Desktop Operating Systems and the most popular Internet Browsers
  • Deliver projects on time and within agreed scope.
  • Fully document applications for the purposes of assisting deployment and allowing other personnel to provide 1st and 2nd level application support
  • Work with Database Administrators to troubleshoot problems with databases behind internally developed applications
  • Create training documentation to be handed over to trainers and ICT support staff where appropriate
  • Provide 3rd level Application support to resolve all escalated ICT incidents related to internally developed applications


Technical Attributes:

Must have

  • Third level qualification in computer programming/ software development, such as B.Sc, in Computer Science or relevant industry experience

· 5+ years experience developing web applications using C#, ASP.Net 4.0+

· Experience in MVC, XML, WCF, Web Services

· Good database and TSQL skills, with an emphasis on MS SQL Server 2008/ 2016

· Understanding of development methodologies OOAD, UML, Agile, Dev Ops etc.

· Understanding of open application security community best practice

Nice to have:

  • Recent Microsoft Certifications in .Net 4.0+

· UI design and implementation

· Microsoft Dynamics/CRM

· Experience of web application deployment to IIS7/8

· Knowledge of TFS

· Experience in ORM Framework (nHibernate, Entity Framework) and MVC Framework desired but not required

· Understanding of PCI DSS and OWASP standards

· HTML5 and mobile application development experience

· Bootstrap or Angular js

Personal Attributes:

  • Motivated and enthusiastic - can work on own initiative

· Prioritising, multi-tasking and organisational skills

· Excellent communication and relationship building skills

· Very strong personal time management

· Works well under pressure

· Good team player

· Excellent investigative, problem solving and follow through skills.



Apply with CVClick to apply

1850 707 707

Apply with