Friday 05 March 2021
Select a region

Software Developer

IT Enquire


Hours:Full Time

Full Description

Our client is seeking an experienced Software Developer to join their IT department, to report to the Software Development Lead & Project Manager. Duties and ResponsibilitiesProduce clean and efficient code based on specificationsTest, verify and deploy programs and applications.Troubleshoot, debug, maintain and upgrade existing softwareCreate technical documentation for reference and reportingEnsure optimal uptime, security and performanceSupport the implementation of suitable technologies to streamline operationsCompile and assess user feedback to improve software performanceSupport the mitigation of IT related risksWork collaboratively across the Group, ensuring technical solutions and service levels meet the needs of internal and external customersSupport disaster recovery maintenance, testing, and procedures for the Group. The successful candidate will have the following:Proven experience as a Software Developer, Software Engineer or similar role;Experience with software design and development in a test-driven environment;Excellent knowledge of the software development life cycle;Expertise in broker, trader or exchange technology, is preferable, but not essential;Relevant qualification(s) and demonstration of continued development Key technology knowledge required:RESTful web services built with C#, .NET core and Entity Framework, or equivalent.Angular - both JavaScript and TypeScript with Bootstrap or alternative dynamic web application frameworks and libraries like React, Vue, Material.Java Servlets, Camunda BPM system, Tomcat application server. Experience with PostgreSQL and PL/pgSQL; familiarity with SQL database systems.Use of source management GIT or equivalent tool in a multi developer environment.Familiarity with unit testing practices and TDD tools like XUnit and Karma.Windows (server & client), Linux (server), Visual Studio, Eclipse, or equivalent

For more information please visit

« Return to Adverts

You have landed on the Bailiwick Express website, however it appears you are based in . Would you like to stay on the site, or visit the site?