Atom

  • Durham, UK

Clicksco is a leader in the mining and manipulation of big data in the retail, finance and travel sectors, providing lead generation, web search, comparison shopping and affiliate marketing services. It has partners that include Google, Yahoo and Amazon. 

We acquire data from different digital channels, process and analyse it through data science and machine learning algorithms and action it through the creation of customer cohorts and personalisation. 

£20,000 - £25,000 yearly
Atom Durham, UK
Mar 17, 2020
Full time
You may have heard of us, we are Atom, a completely digital bank with no branches on the high street and no traditional banking website.  We are developing a mobile app that allows you to do your banking wherever you are, whenever you want. As part of our technology we are developing a middleware layer which services our mobile app and will extend to be the foundation for our bank.  We have an opportunity for a permanent developer to join our growing middleware team, were you will work alongside the Architecture, App Dev and Testing teams as well as third parties, playing an important role in building and supporting our middleware. Key Responsibilities: You will be responsible for developing various APIs/Services integrating with a number of internal/external backend systems using Mulesoft and appropriate SW languages/tools You will design and develop data models/structures and API contracts, data transforms, algorithms using appropriate SW languages/tools You will be responsible for maintaining all associated design and document artefacts You will ensure that and developed components have the appropriate level of quality and governance (version control, documentation, unit testing You will be responsible for resolving QA defects by working closely with the App Dev and Test teams You will work closely with third parties to facilitate integration and smoke testing You will play an active role in the Middleware support rota and ensure appropriate handling and resolution of any live defects You will take part in daily stand-ups to report your progress, current focus, and any blockers Qualifications: A Bachelor’s degree in computer science or a related field with some relevant experience, OR relevance vocational qualification(s) with some relevant experience Key Performance Indicators: Accurate development estimates Quality and ideally defect-free development output Production of accurate documentation and design artefacts Effective triage and resolution of QA defects and Production issues Effective collaboration with all internal and external teams Contribution to technical standards and design decisions Effective time management, good resilience and drive Essential Capabilities/Experience: some C-like language development experience in an Agile development environment Hands-on ESB/Integration development experience using Mulesoft or similar platform, RESTful APIs with consideration of Unit Testing and Security principles Hands-on integration experience using SOAP/REST/ XML/related technologies Experience of securing APIs and developing to secured endpoints using a variety of methods including but not limited to credentials, certificates, tokens Experience of working closely with third parties and external systems Clear communicator both written and verbally Desired Capabilities/Experience: Mule certification Middleware/ESB/Integration best practice TDD/BDD experience Technical Solution Design, and Technical Documentation experience Improvisation and thinking outside the box to solve complex technical challenges Working in a complex multi-vendor solution environment Financial Services or regulated industry experience Experience of functioning in the capacity of 3 rd line support REST API modelling language experience (RAML, JAML, other) Experience in ESB service integration JAVA/C# .NET programming language experience
£40,000 - £50,000 yearly
Atom Durham
Mar 17, 2020
Full time
Role Description Our Lead Website Developer is responsible for the development of Atom’s website experiences, ensuring all development work is undertaken in line with our technology standards, following best practice in terms of code development, management and deployment. This role also oversees the day to day management of an additional Website Developer to ensure effective execution of responsibilities.   They will take full advantage of their skills to create compelling mobile first digital interfaces for our target, customer and broker audiences, overseeing all technical development and changes to our websites. Working with design and marketing colleagues, they will be accountable for the delivery of a best-in-class customer experience that brings to life the Atom brand and that is aligned with our strategy to digitise and disrupt.   Collaboratively working with internal and external development, design and marketing teams, they will provide technical expertise and guidance, promoting and reinforcing coding and execution standards to meet accessibility and accepted technical standards. They will work with Atom’s technical teams to ensure our websites have a robust infrastructure and are fully supported 24/7. Where necessary, Atom’s coding assets and patterns will be fully documented to ensure the smooth running of the website and consistent execution of Atom’s visual identity.   Specifically, they will be responsible for the front-end development of the Atom website, supporting on-going enhancements and ensuring the site reflects Atom’s high digital standards. They will work alongside the Marketing Team to ensure optimised website performance and enhance website functionality.   The role holder will be on standby to ensure any website issues needing front-end development support can be resolved quickly, working alongside the Service Delivery and website teams. Key Accountabilities/Responsibilities Develop and build responsive digital experiences with a mobile-first approach, with specific responsibility for the on-going development of our Atom websites. Create accessible digital elements, assets and visual treatments that adapt to, influence and complement Atom’s user journeys. Assess the performance and effectiveness of our website code - iterate and improve as appropriate. Create and manage website coding standards and patterns, aligned with our wider technology team standards, ensuring consistency, rapidity and security of the application. Coach and manage the day to day deliveries of an additional Website Developer, ensuring key-man risk related to our front-end developer skills is adequately covered. Ensure quick and effective resolution of website issues where front-end development work is required to fix the issue, minimising website service disruption. As required, be on stand-by (out of office hours) to resolve website front-end issues. Work in an agile way across development, design and marketing teams to optimise and enhance website performance. Be an advocate of the brand by ensuring all creative broadcast is of the highest quality of Atom’s visual standards. Be an ambassador for Design Excellence. Contribute and adhere to visual style guides to ensure consistent delivery across platforms. Keep up to date with external trends, competitor and wider brand design work, delivering a clear point of view on best-in-class design and current trends. Actively demonstrate this expertise in the work produced and invest in keeping design skills up to date. Take responsibility for personal development, recognising when you need to develop your skill-set and request training accordingly. Oversee all website developer outputs, ensuring quality, effective workflow management and approvals. Take personal responsibility for identifying and managing the risks associated with the role. Key Performance Indicator Customer NPS scores. Customer feedback on our website experience and customer journeys and overall performance through Siteimprove. Volume of expressions of dissatisfaction/complaints directly related to website design. Positive affirmation from the rest of the business and frontline customer facing team feedback. ‘open’ and ‘repeat’ risk events related to the technical delivery of our website. Award winning website accolades. Essential Capabilities/Experience At least 5 years of professional experience and a body of work to evidence this. A strong understanding and practitioner of industry good practice for web development. Expert grasp of: - ES2015/2016/2017 JavaScript - React - Gatsby (or other static-site generators) - Styled-components (or any other CSS-in-JS capabilities) - GraphQL - Apollo - HTML 5 Detail oriented yet efficient – ability to prioritise effectively, working accurately and quickly. Good communication skills to enable discussion of concepts with developers, designers and SMEs. Experience of working collaboratively in cross-discipline design teams with exposure to designing customer journeys and a strong appreciation of UX and developer disciplines. Evidence of strong conceptual thinking and understanding of best-in-class design, embracing new technologies and creative thinking. Give and take constructive feedback to/from other designers and developers to continually raise standards. Passion and drive. Proactive approach to personal development and keeping up to date with design best practice. Desired Capabilities/Experience Understanding data handling with either GraphQL or RESTful APIs Using third party technologies to benefit a project such as Netlify, Algolia, Contentful etc. Solid grasp of Sketch and Adobe design suite applications An understanding of automated tests such as Jest are beneficial Contributor to Github/Gitlab/Bitbucket Experience of people management.
£30,000 - £40,000 yearly
Atom Manchester
Mar 17, 2020
Full time
Database Administrator (DBA) for Atoms' Core Banking platform, you will provide  hands on  capability to both Release and Technically Support the Middle Tier Database's and sub-components of Atom's Core Banking solution in a 24/7 operational landscape.   Experience At least 3 years' experience of working in a hands-on DBA support role alongside handing off issues to internal development staff and third-party support function(s) where required Proven experience installing, administering and maintaining MS SQL Server including tuning, optimisation and security 2 years' experience supporting High availability solutions including Clustering, Mirroring and Log Shipping in a  Cloud based  environment utilising CI/CD tools Experience of NoSQL and  Postgress  databases Ability to identify and technically interpret issues to route cause via Log Files and Logging Platform Analysis Working knowledge of Web Services and associated architectures/technologies, RESTful APIs, API Platform(s), ESB Platform(s), API Security Concepts Knowledge of Linux RHEL commands to facilitate service management/restoration of  service,  and analysis Key Responsibilities DBA Support Provide DBA support to cover the banking platform databases, not limited to but  including:  Patching, Component Release and Configuration, Performance Monitoring, Tuning, Security, High Availability 2 nd  and 3 rd  tier support of Core banking applications, databases & services Work with the Service Delivery Teams to support incident, problem and defect management activities Provide support for Atom's Core Banking Components (including but not limited to API/ESB platform, Database(s), Identity Access Management, and banking sub-systems) Manage service availability issues and drive problem resolution Service Management Manage knowledge transfer from Dev builds during  technical  transition of new Core Banking Services into the Production environment Assist with creation of/maintenance of Knowledge Articles to support the function  Key Performance Indicators: Time-to-fix/Resolution times Ensure High Service Availability Manage Service Availability via monitoring Incident triage and technical handover of issues to  development  team(s) SLA Adherence Vendor Management (technical) Desired Capabilities/Experience Experience supporting MongoDB, Cassandra and Kafka  Knowledge of network infrastructure concepts (including network components, network security, load balancing) Experience  of  managing 3 rd  parties  Working knowledge of supporting  cloud based /hosted applications Financial Services or Regulated Environment Experience Knowledge of Development Language(s), ideally Java, Python or C-Like Language(s) Broad understanding of Systems Architecture
£30,000 - £45,000 yearly
Atom Durham, UK
Mar 17, 2020
Full time
You may have heard of us, we are Atom, a completely digital bank with no branches on the high street and no traditional banking website. We are developing a mobile app that allows you to do your banking wherever you are, whenever you want. As part of our technology, we are developing a middleware layer which services our mobile app and will extend to be the foundation for our bank.  We have an opportunity for a permanent developer to join our growing middleware team, where you will work alongside the Architecture, App Dev and Testing teams as well as third parties, playing an important role in building and supporting our middleware. Qualifications A Bachelor's degree in computer science or a related field with a minimum of 3 years relevant experience, OR relevance vocational qualification(s) with a minimum of 3 years relevant experience Key Responsibilities: You will be responsible for developing various APIs/Services integrating with a number of internal/external backend systems using Mulesoft and appropriate SW languages/tools You will design and develop data models/structures and API contracts, data transforms, algorithms using appropriate SW languages/tools You will be responsible for maintaining all associated design and document artefacts You will ensure that and developed components have the appropriate level of quality and governance (version control, documentation, unit testing You will be responsible for resolving QA defects by working closely with the App Dev and Test teams You will work closely with third parties to facilitate integration and smoke testing You will play an active role in the Middleware support rota and ensure appropriate handling and resolution of any live defects You will take part in daily stand-ups to report your progress, current focus, and any blockers Essential Capabilities/Experience: 3 years C-like language development experience in an Agile development environment Hands-on ESB/Integration development experience using Mulesoft or similar platform, RESTful APIs with consideration of Unit Testing and Security principles Hands-on integration experience using SOAP/REST/ XML/related technologies Experience of securing APIs and developing to secured endpoints using a variety of methods including but not limited to credentials, certificates, tokens Experience of working closely with third parties and external systems Clear communicator both written and verbally Key Performance Indicators: Accurate development estimates Quality and ideally defect-free development output Production of accurate documentation and design artefacts Effective triage and resolution of QA defects and Production issues Effective collaboration with all internal and external teams Contribution to technical standards and design decisions Effective time management, good resilience and drive Desired Capabilities/Experience: Mule certification Middleware/ESB/Integration best practice TDD/BDD experience Technical Solution Design, and Technical Documentation experience Improvisation and thinking outside the box to solve complex technical challenges Working in a complex multi-vendor solution environment Financial Services or regulated industry experience Experience of functioning in the capacity of  3 rd  line support REST API modelling language experience (RAML, JAML, other) Experience in ESB service integration JAVA/C# .NET programming language experience
£28,000 - £30,000 yearly
Atom Durham, UK
Mar 17, 2020
Full time
As a Network Analyst you will provide hands on capability to both the design and technical support of Atom's Core Banking solution in a 24/7 operational landscape. You will provide support to cover Atom's network platform, not limited to but including: Design, Configuration, Performance Monitoring, Tuning, Security, High Availability whilst working with the Service Delivery Teams to support incident, problem and defect management activities. You will possess experience of working in a hands-on Network support role alongside handing off issues to internal staff and third-party support function(s) where required teamed with experience designing, installing, administering and maintaining Cisco routing and switching Networks and Meraki Wireless Networks. Who You'll Be Provide support to cover the Atoms network platform, not limited to but including: Design, Configuration, Performance Monitoring, Tuning, Security, High Availability Work with the Service Delivery Teams to support incident, problem and defect management activities Provide support for Atoms wired, WIFI and VOIP network Provide network support for Atom's cloud-based platform Manage service availability issues and drive problem resolution    Service Management Manage knowledge transfer to other members of the Technical Support Team Assist with creation of/maintenance of Knowledge Articles to support the function Essential Capabilities/Experience At least 3 years' experience of working in a hands-on Network support role alongside handing off issues to internal staff and third-party support function(s) where required Proven experience designing, installing, administering and maintaining Cisco routing and switching Networks and Meraki Wireless Networks Experience of network security devices such as Checkpoint, Fortinet, McAfee, ASA. Experience of VOIP telephony 2 years' experience supporting Cloud networking technologies, preferably in Google GCP. Experience of MPLS and 3rd party connectivity Cisco CCNA certified Ability to identify and technically interpret issues to route cause via Log Files and Logging Platform Analysis  Key Performance Indicators Time-to-fix / Resolution times Ensure High Service Availability Manage Service Availability via monitoring Incident triage and technical handover of issues to development team(s) SLA Adherence Vendor Management (technical)  Desirable Capabilities Cisco CCNP Certified Experience of Web Application Firewalls (WAF) Experience of Mitel and Polycom phones Experience in Encryption Key and Certificate Management Experience of managing 3rd parties Financial Services or Regulated Environment Experience Knowledge of Development Language(s), ideally Java, Python or C-Like Language(s) Broad understanding of Systems Architecture
£45,000 - £55,000 yearly
Atom Durham
Mar 17, 2020
Full time
Role Description Atom's Principal Designer is responsible for defining, refining and overseeing the consistent application of Atom brand's visual design. They will lead all visual design deliveries in respect of Atom's customer facing platforms (currently app and website) and provide an in-house design service to support the development of Atom assets across the business. They will lead a team of cross-discipline designers (visual and UX) to deliver best-in-class customer experiences, ensuring the Atom experience is differentiated and highly customer centric , bringing the brand to life and consistently applying Atom's design standards, resulting in positive customer feedback and market-leading recognition. The role will champion an agile way of working, being highly collaborative across teams, to deliver on-going iteration and optimisation of Atom's customer facing journeys and platforms,  In their capacity as design team lead, the Principal Designer will need to develop the team's capabilities, ensuring the team have current knowledge of their disciplines, taking stimulus from external authorities and keeping up to date with relevant consumer and technology trends.  Understanding the external competitive environment will be critical to the role and they will need to drive a discipline of using this knowledge to design a visual brand and customer experiences aligned to Atom's strategy to digitise and disrupt.   Key Accountabilities/Responsibilities   Responsible for the Atom brand visual design across the business, leading the development and iteration of our brand design and visual identity, aligned to our overall brand identity and accountable to the Chief Marketing Officer.  Provide in-house design services to the business, providing guidance, design development and branded assets as needed. Ensure full documentation of the visual identity, including detailed visual design guidelines and asset library that can be used across the business as appropriate. Accountable for ensuring our brand design is at the leading edge of design thinking, being highly customer-centric, whilst maintaining a differentiated edge that clearly expresses Atom's brand positioning. Lead a team of designers to deliver market-leading customer experiences, rooted in strong customer experience development disciplines and aligned with Atom's design standards. Deliver the visual identity, information architecture and journey design for Atom's customer-facing platforms (currently app and website), working closely with our development teams to ensure design elements can be practically delivered. Ensure the team are constantly assessing the performance and effectiveness of the experiences they design, taking on-board customer feedback, reviews and external commentary, embedding a culture of optimisation and iteration to improve deliveries . B e a driving force behind our agile delivery approach, collaborating across our delivery teams to ensure we're constantly improving our customer-facing platforms, aligned to business delivery plans and customer feedback . Overse e all outputs across the team, ensuring quality, effective workflow management, approvals and audit trails. Take personal responsibility for identifying and managing the risks associated with the role . Develo p the team to ensure market leading capabilities in respect to the relevant design disciplines, maintaining an external perspective on best-in-class design and consumer trends . Creat e graphic elements, assets and visual treatments that adapt to, influence and complement customer journeys, creating a distinct and engaging branded experience. Key Performance Indicator Customer NPS scores. Evidence of customer platform optimisation/iteration – delivery tracking through the agile team. Customer feedback through AppStore reviews and other feedback channels, including Reevoo and Trustpilot. Volume of expressions of dissatisfaction/complaints directly related to experience design. Positive affirmation from the rest of the business and frontline customer facing team feedback. Number of 'open' and 'repeat' risk events. Award winning design work. Essential Capabilities/Experience 8-10 years design experience, evidencing design work across multiple platforms, specifically mobile apps. Strong portfolio of work evidencing design credentials. At least 3-5 years experience of leading visual design projects and deliveries, creating visual style guidelines and being a lead contributor within a business. Proficient in Adobe CS and Sketch. Strong understanding of User Centred Design best practice and improvisation. Experience of working in cross-discipline design teams with exposure to designing customer journeys and a strong appreciation of UX and developer disciplines. Experience of working in an agile team with the ability to take the lead and drive delivery on a continual basis. Evidence of strong conceptual thinking and understanding of best-in-class design, embracing new technologies and creative thinking. A strong understanding or intuitive interaction, user interfaces, user experience and navigation principles. Ability to give and receive constructive feedback, to coach and develop both self and team, to continually raise the bar. Ability to understand and interpret business strategy and brand positioning, understanding the role design plays and being able to lead the translation into team deliveries. Exceptional communications skills with oral and written confidence in presenting compelling ideas to all levels in the organisation. Evidence of working collaboratively to deliver best in class experiences. Desired Capabilities/Experience Team leader or people management experience. Influencing and negotiation skills. Resilience and adaptability . Workin g in a fast paced environment . Unit y 3D experience / designing conceptual work for a 3D environment.