As a Senior Software Developer you will become a significant and valued member of a scrum team of Developers working on WorkBook business solution, which supports the biggest digital marketing agencies globally! You’ll join an established team working in two week Sprints and split your time between developing new functionality and bug fixing.
This is an ideal role for someone who can not only work as part of a team, but also someone who is not afraid to speak up, ask questions and contribute.
Key responsibilities include :
Full-Stack Development of Web Applications, and in particular participate in a large performance and scalability initiative where a large amount of code will be re-written.
Working with the development team to both maintain and enhance the product
Contributing in all phases of the development lifecycle
Engaging in effective communication within the team to report on progress and emerging issues
Writing well-designed, testable and efficient code including unit test and ensure that implementations comply with specifications
Recommend changes to improve established development processes
Prepare and produce releases of software components
To be successful in this role, we’d love you to have the following :
A Bachelor’s or Master’s Degree in Computer Science, Software Engineering or similar.
Experience in writing and / or analyzing MS SQL
Experience working with business software development and / or ERP solutions
Deep insight into the solution architecture of software.
Good communication skills and fluency in both spoken and written English.
Strong analytical skills and debugging skills.
The following areas are also highly desirable :
REST API; Creating and consuming web services; Version control
Experience with ServiceStack
Experience with DevExpress
Experience with frontend development using Vue.js and TypeScript
Experience with Storage providers