Digital Agile working Open Source Digital Software Engineer
Digital Delivery Centre Worthing
Main Purpose Of Role
Digital Software Engineer/Developer - DDCW
The SE will work within a Development team, and may be involved in development of new products and maintenance of existing products; the SE should be capable of working across the lifecycle from Development through to Operations, configuring and installing products. This is a blend of the Dev OPs & Developer role, with candidates having the ability to pick up process, tools and products, and work in an Agile team to drive initial requirements into workable product sets.
Carrying out development activities
Testing of products
Assisting the Team Leader in examining packages of work and giving realistic timescales for completion
Carrying out Operational activities
Completion of work allocated within agreed time, cost and quality criteria and providing progress reports on assigned work as required
Prompt escalation of problems, issues and risks as necessary
Management and control of problems and change within their area of responsibility.
Skills and Experience
Open Source & Digital experience - the ability to pick up new tools, examples of which are all listed.
● Understanding of common web application architectures● Experience configuring and managing Linux servers for serving a dynamic website● Experience debugging a complex multi-server service● Scripting or basic programming skills● Familiarity with network protocols - TCP/IP, HTTP, SSL, etc.
Installation and management of open source monitoring tools● Deploying and configuring machines in a Cloud environment● Understanding of application deployment strategies and continuous integration● Working within a product-centric environment
Awareness of Open Source & Digital technologies
Good written and verbal communication skills, Problem solving and creativity skills, Honesty and Integrity, Eagerness to learn, Drive and energy, Professional appearance
Lateral thinking: generate innovative approaches and solutions to complex problems • Pragmatism: delivery-focused, adaptable and responsive • Influencing skills to drive change and continuous improvement • Self-starter with demonstrable career progression through personal initiative • Passionate and energetic: ambitious, committed, drives immediacy and urgency • Strong people skills: communication, negotiation, listening • Demonstrable ability to learn new platforms and technologies quickly
Confident to engage with client