keywords/skills

Showing page 10 of 673 (10 in 0.74 seconds)

  • 02 Sep 2018

Job description

The Role

This is an exciting opportunity to undertake an Architectural function using the best techniques available in a fast-moving product-centric environment. You will be a key part of a cross-functional product development group using agile management and engineering practices.

The Software Architect is a key role within the platform development team working to design, author and implement software applications and solutions with the aim to build a portfolio of platform services that allows Red Bee and its client base to tackle an ever-changing media environment.

This role requires working closely with other skilled architects, developers, testers, product owners and business stakeholders to help innovate and design solutions across the domain of Media Management. This is a hands-on role, with architects expected to contribute code as well as design and support for developers.

Included in this would be an assumed knowledge of media delivery, construct, transformation and delivery - working with VOD, OTT, metadata, AV, scheduling and business logic.

Essential Experience

The ideal candidate should be an experienced Software Architect with the following areas of expertise:

  • A positive, constructive agile approach with an emphasis on collaboration and flexibility
  • A passion for all aspects of software development from design through refining
  • Solid experience of delivering RESTful micro service
  • Experience of building high-performance systems which scale linearly
  • Experience of designing a Continuous Integration, ideally continuous deployment using Jenkins or similar
  • Through understanding of multi-tier web applications and services
  • Experience of contributing towards designing a software quality testing framework to enable performance testing, stress/load testing, functional testing and security testing.
  • Working with solution architects to successfully transition into production
  • Demonstrable, hands-on experience and skill in software development, experience of Linux, Windows, Java, JSON, SQL, NoSQL, ADFS
  • AWS design/development/deployment, including in particular:
    • CloudFormation
    • CloudWatch
    • Kinesis
    • SQS
    • API Gateway
    • DynamoDB
    • VPC
    • IAM
    • Lambda
    • Elasticache

Desirable

  • Knowledge of Go, JavaScript and Docker
  • Lean software development
  • Experience of automation for QA and DevOps
  • Big data and machine learning
  • Liaising with offshore and/or outsourced development teams
  • Experience influencing product roadmaps

Behavioural Competencies

  • An enthusiasm for new technologies and their application for both business and consumers.
  • A natural curiosity and a passion for learning new skills. A continuous improvement mindset.
  • The tenacity to keep going when things get difficult, an optimistic and upbeat personal manner.
  • The interpersonal skills required to build credible, long-term relationships with clients, colleagues and partners.
  • The ability to provide solutions and guidelines that are strategic but also relevant, cost-effective and deliverable.
  • Strong communication skills, both written and spoken. The ability to vocalise the issues and initiatives of the day in a positive manner.
  • A suitably analytical approach, the ability to critically evaluate ideas and information, select relevant data, and identify key trends, issues, problems and solutions.
  • An ability to deliver on time and on budget
  • A demonstrable concern for results and achieving goals, with high standards of performance and a desire to improve on previous performance levels
  • Able to gain commitment and confidence from teams who are not direct reports.
  • High-quality communication skills across all media and across a range of situations.
  • Highly resilient, flexible and accommodating under pressure.

Qualifications

  • Technical degree or equivalent experience required
  • Computer Science, Broadcast Media or Maths background highly desired
  • Working knowledge of software development practices and technologies highly desired.
  • 02 Sep 2018

Job description

The Role

This is an exciting opportunity to undertake an Architectural function using the best techniques available in a fast-moving product-centric environment. You will be a key part of a cross-functional product development group using agile management and engineering practices.

The UI Software Architect is a key role within the platform development team working to design, author and implement front-end software applications and solutions with the aim to build a portfolio of platform services that allows Red Bee and its client base to tackle an ever-changing media environment.

This role requires working closely with other skilled architects, developers, testers, product owners and business stakeholders to help innovate and design solutions across the domain of Media Management. This is a hands-on role, with architects expected to contribute code as well as design and support for developers.

Essential Experience

The ideal candidate should be an experienced Software Architect with the following areas of expertise:

  • A positive, constructive agile approach with an emphasis on collaboration and flexibility
  • A passion for all aspects of software development from design through refining
  • Solid experience of delivering front-end web applications, with hands-on knowledge of technologies such as:
    • Node.js
    • React.js
    • HTML5
    • Redux
  • Experience of building high-performance UI systems which scale linearly
  • Experience of designing a Continuous Integration, ideally continuous deployment using Jenkins or similar
  • Thorough understanding of multi-tier web applications and services
  • Experience of contributing towards designing a software quality testing framework to enable performance testing, stress/load testing, functional testing and security testing.
  • Working with solution architects to successfully transition into production
  • Demonstrable, hands-on experience and skill in software development, experience of Linux, Windows, Java, JSON, SQL, NoSQL, ADFS
  • AWS design/development/deployment, including in particular:
    • CloudFormation
    • CloudWatch
    • Kinesis
    • SQS
    • API Gateway
    • DynamoDB
    • VPC
    • IAM
    • Lambda
    • Elasticache

Desirable

  • Knowledge of Go, Python, Docker
  • Lean software development
  • Experience of automation for QA and DevOps
  • Big data and machine learning
  • Liaising with offshore and/or outsourced development teams
  • Experience influencing product roadmaps

Behavioural Competencies

  • An enthusiasm for new technologies and their application for both business and consumers.
  • A natural curiosity and a passion for learning new skills. A continuous improvement mindset.
  • The tenacity to keep going when things get difficult, an optimistic and upbeat personal manner.
  • The interpersonal skills required to build credible, long-term relationships with clients, colleagues and partners.
  • The ability to provide solutions and guidelines that are strategic but also relevant, cost-effective and deliverable.
  • Strong communication skills, both written and spoken. The ability to vocalise the issues and initiatives of the day in a positive manner.
  • A suitably analytical approach, the ability to critically evaluate ideas and information, select relevant data, and identify key trends, issues, problems and solutions.
  • An ability to deliver on time and on budget
  • A demonstrable concern for results and achieving goals, with high standards of performance and a desire to improve on previous performance levels
  • Able to gain commitment and confidence from teams who are not direct reports.
  • High-quality communication skills across all media and across a range of situations.
  • Highly resilient, flexible and accommodating under pressure.

Qualifications

  • Technical degree or equivalent experience required
  • Computer Science, Broadcast Media or Maths background highly desired
  • Working knowledge of software development practices and technologies highly desired
  • 02 Sep 2018

Job description

Lucas Systems, conveniently located at The Columbia Centre in Bracknell across the street from the train and bus stations, is looking to expand its top notch Software Services (Support) team.

Would you like to collaborate with some of the brightest, most talented software service engineers AND make a recognizable impact in a profitable, established and growing software solutions company? As a member of Lucas' Team, you could be doing just that!

Technologies include software that runs on a variety of leading-edge mobile devices from manufacturers such as Samsung, Lenovo/Motorola, and Zebra Technologies. 

The Software Services Engineer will be responsible for maintaining existing customer solutions, deploying software directly to customer environments, and providing customer communication throughout the lifecycle of the product. Additionally, the Software Services Engineer will have the opportunity to design, develop, and manage software enhancement projects.

Position Description:

  • Serve as Subject Matter Expert on existing and legacy technologies
  • Manage customer relationships through regular communication
  • Identify and react to complex production issues and provide timely and effective resolution
  • Conduct debugging and analysis of existing software
  • Develop software patches to address identified issues
  • Identify and resolve 3rd party hardware issues such as printers, wireless accessories, smartphones, tablets and rugged handheld devices
  • Design, quote, develop, and deliver product enhancements
  • Provide database maintenance and optimisation for client production environments
  • Work closely with other internal teams through all aspects of the Customer Project lifecycle
  • Configure and maintain development/test environments
  • Create and maintain technical documentation
  • Assist QA team with integration and regression testing

Minimum Qualifications:

  • BS in Computer Science, Software Engineering, or other technical degree and/or equivalent experience
  • Minimum of 2, preferably 3 or more, years of practical work experience writing and debugging stored procedures in SQL and developing in Visual Basic and C#.NET (or other OOP language)
  • Prior track record of internal or external (preferred) customer support
  • Good understanding of SQL Server 2005/2008/2012 maintenance and administration
  • Knowledge of Microsoft Operating Systems
  • Excellent communication skills including the ability to convey complex technical subject matter to both high-level IT personnel and end users
  • Strong problem solving skills
  • Ability to work largely independently in a fast-paced environment
  • Not applicable in UK today; however, must be willing to serve as an after-hours technical resource to identify and address emergency production system issues as required as part of a periodic rotating on-call schedule (paid On-Call). After-hours support, if necessary in the future, may be performed remotely.
  • Must be available and able to train and onboard in the US Corporate Office. (Estimate 3 weeks upon hire for initial training, followed by 1-2 weeks/month for the next month or two months until sufficiently onboarded).

Additional Valued Experience:

  • Experience with Warehouse Management Systems (WMS) and operations, or other supply chain software solutions.Salary is market competitive and commensurate with experience.

Notes: Sponsorship will be considered after an evaluation period; Limited relocation assistance may be offered for the right individual.

** No agencies will be accepted.  **

  • £30k - 40k
  • 02 Sep 2018

Job description

We run a leading communication platform for doctors.

We’re a young health-tech company that runs a platform for clinician-to-clinician communication. Based in the centre of Oxford, our platform already covers over 20% of the UK population - and we're still growing fast.

Through our platform, clinicians can quickly consult with other clinicians, dramatically speeding up care and reducing avoidable referrals. They can place calls, share photos or send messages. By enabling fast and easy connections between doctors, patients get better care and the NHS saves money.

Given our growth in users and product, we're looking for a new member to join the Product Development Team as an "Operations Engineer". It's a new role for the team, and like every role at the company, it's varied. This individual's primary responsibilities will be 1) solving user issues and 2) using that insight to develop features and fixes. It's not pure dev ops; it's not pure application support; it's not pure software development. It's a bit of all of those things.

It's an important role for the team. We've stayed very lean on purpose, so we're just 3 people now. This individual would be the 4th and have a lot of influence.

Responsibilities:

  • Solve user issues: talk to users, investigate issues, advise users what to do
  • Design and build fixes and features: based on the insight garnered from solving user issues
  • Support the Operations team: work with account managers to solve issues that they raise, including writing reports and helping them understand how the system is being used

Requirements:

  • Self-starter: keen to pick stuff up and run with it
  • Problem solving and investigative skill: gather data, understand the system, come up with a hypothesis on what’s happening, join disparate bits of information together to form a picture, pay attention to detail.
  • Strong oral and written communication: talk to a customer, explain something to a colleague; need to be clear and concise
  • Customer service mentality: this ethos is a big part of the culture at Consultant Connect
  • Analytics: extract data and draw conclusions about what's happening. You don't need to be a data scientist, but at least be comfortable plotting out points and doing a regression
  • User experience: be able to view the system and product from the user’s point of view

Technical requirements:

  • Proficient in at least one programming language
  • Knowledge of software development fundamentals
  • Have developed and launched a piece of software (ideally as part of a team, but serious solo hobby projects are also valid)
  • SQL

Experience:

  • At least 1 year as an engineer / developer as part of a team (e.g. software development, application support, devops, etc)
  • OR minimum 2 years as a business analyst / technical analyst / junior product manager (technical requirements above still apply)

Location:

  • Based in central Oxford, UK
  • Unfortunately, we cannot sponsor for a visa

Why join us?

  1. Feel the difference you make to doctors and their patients. We're not a large faceless corporate. People depend on you doing your job well.
  2. We're a solid team that enjoys working with each other. We build what most companies do with much larger teams, because we stay focused and lean. We each have a lot of experience and continue to learn from each other.
  3. We're stable. We're not one of these startups that's always looking at the next fundraise. We have a viable business, so we're not at risking of closing overnight.

Other:

If you like coffee and have a quirky sense of humour, you'll feel right at home. Tea drinkers are welcome too – we don’t discriminate.

  • £40k - 70k | Equity
  • 02 Sep 2018

Job description

Standard Stuff

Fetch is a world changing project, a “decentralised digital world” where autonomous software agents act on the behalf of their owners, or their own interests to perform useful economic work. Fetch to us, and our thousands of community members is one of the most exciting projects of the moment and future.

We have a working prototype in which active agents solve complex distributed problems scaling in difficulty with speed. A scaling ledger poised to be working at 1,000,000 transactions a second. World leading machine learning researchers are creating true intelligence in our distributed ledger.

We’re looking for exceptional people of all disciplines and skill levels to help bring Fetch to life.

Scroll down to the bottom to see what it’s like working Fetch.

Experienced C++ Developers

Highly talented, experienced C++/STL developers to help bring the team at Fetch’s vision to life. We're interested in speaking to programmers with at least five years' experience in application development who are comfortably at home in the world of bits, bytes and low-level memory and resource management. Multi-threaded and network development experience is essential: you'll be involved in the construction of decentralised, high-performance, resource-efficient software. Knowledge and interest in machine learning, implementation of virtual machines, compilers and crypto-currencies would be helpful and a strong maths background is required.

Experienced & Highly Talented Blockchain Developers

We're interested in speaking to developers with at least a year of full-time blockchain development experience, primarily in C++, who have a proven track record of delivering in this field coupled with an ability and desire to design and create novel blockchain applications. Interest and knowledge in consensus protocols and smart contracts is required and experience formulating patent drafts would be helpful.

Machine Learning Scientists and Research Engineers

Skilled researchers or engineers in machine learning and AI who can push the boundaries, are needed. We are working at the cutting edge of the field in several areas and are looking for people with a love for complex and hard problems to solve. A proven track record in areas such as deep learning, graphical models, reinforcement learning is required as well as programming skills in python and C/C++.

We are looking for candidates that match either of two types of profile: research engineers and research scientists. Both profiles require good understanding of advanced machine learning methods and how they are applied to the real world. Engineers will focus more on aspects relating to efficiency, use in real-world solutions and optimisation, while scientists will focus on design and implementation of new structures and assessment. But not to worry - ultimately we will make the job profile fit to your skills!

Machine Learning Scientists and Research Engineers must have these vital skills:

  • A PhD or equivalent experience in subjects that involve theoretical and/or applied machine learning and artificial intelligence methods
  • Machine learning knowledge in one or more of the following areas:

o  Deep learning using Neural Networks

o  Sequence models including recurrent networks, Markov models or conditional random fields

o  Model free methods such as Gaussian processes

o  Natural language processing for classification and analysis

o  Reinforcement learning

o  Signal Processing

  • Good programming and computing skills:

o  C++, Python, C

o  Linux

o  Git and other software development tools & environments

Additional highly valued skills are:

  • Agent based systems Software frameworks for real time simulation
  • Experience in technical software optimisation for speed or resource use
  • Experience with high performance computing, e.g. Grid computing
  • Experience in GPU computing

Lead Data Scientist/Analyst wanted

A talented data-scientist is required to lead the data analysis and research of our current and future protocols. The successful candidate understands, and preferably has experience with, blockchains, has worked with topics such as differential privacy and, optionally, has experience with more advanced topics such as quantum mechanics and the related security aspects. The role will include building analytics and simulations to assist development of existing and future innovations. The candidate will be responsible for delivering actionable insights on current and future architecture in a field where performance and security are key. It is expected that this position will grow during the year into leading a team of data scientists, analysts and visualisation engineers.

Web Developer

An exceptional web developer is required to work on Fetch’s public and private facing sites as well as working to refine and create specific interfaces and APIs relating to connecting autonomous economic agents to Fetch's decentralised digital world. The role suits a real developer's mind: someone who can maintain, design and architect awesomely cool solutions that will help make Fetch's web presence and systems delightful and efficient for all their users. Extensive experience in Node.js, CSS and Python a must and this should be coupled with a focus on secure, high-performance implementations that are stable and scale. You should be familiar with DNS, SSL certificates, encryption, databases and operating in a Linux server environment. A knack for creating cool-looking and super helpful data visualisations would be helpful as would the ability to create user interfaces using technologies such as React.

Network Engineer

The role requires an encyclopaedic knowledge of the nuts and bolts of how the Internet Protocol works at its most fundamental level, and will involve the design, creation and maintenance of secure, high-performance, optimised protocols using both the higher-level TCP and lower-level UDP. Extensive experience in creating scalable, multi-threaded (highly parallelised) network code is an absolute must: Fetch have developed a unique decentralised digital world where each and every cycle and byte saved increases the capability of the network for all its users. You should be experienced in developing such systems in C++ and have used OpenSSL, sockets and ASIO.

Applied Cryptographer

Fetch is looking to expand its existing applied cryptography resource with a lead Cryptography engineer. The role involves the design, implementation, refinement and application of advanced cryptography techniques to ensure security, stability and reliability of its unique, decentralised smart-ledger technology. Very strong mathematical background is, of course, essential as is an understanding of how such techniques apply to securing decentralised networks. You will be a major part of selecting, implementing and analysing the encryption and other cryptography components of the Fetch network..

Digital World Constructors and Terraformers

Fetch are developing their digital world team and are looking for highly talented C++ virtual world engineers. This role would especially suit those from the games industry with experience in creating large-scale digital environments inhabited by both human and non-human characters. This experience would be deployed in the design and creation of visual simulations to show how Fetch delivers its value in various use-cases as well as the engineering of the decentralised digital world itself. Experience in rapid prototyping, 3D scene construction, shared worlds and the populating of these spaces with digital entities acting as player representatives or as autonomous AI powered non-player characters and entities essential.

Graduate Developer

We’re looking for a dedicated, and excited developer wanting to join a very experienced team in Cambridge building Fetch - The world’s first adaptive, self-organising ‘smart ledger’.

An opportunity for a recent graduate, you’ll assist across the team and will get to work on the ledger, machine learning projects and agent development. You can also help us with both web and mobile development. The more technologies you’ve explored the better. If you find a project to own with us, which is easily done, we'll happily let you.

We primarily use C++, C and Python. We’d expect you to be confident in one of those, but a strong knowledge of another object oriented language would be acceptable. Knowing any of the following technologies and languages would be super helpful: C#, Java, JavaScript, graph theory, natural language processing, machine learning, linux, SQL, Objective-C, information retrieval. Have you developed for Raspberry Pi or Arduino? Show us!

You will be supported in the role; we’ve got excellent benefits. You will have career development opportunities and be sent on tech training days.

Social Media Hero

Fetch AI is looking for a knowledgeable and driven Social Media Hero to help our team keep in contact with our supporters and inspire growth. As a Social Media Hero you will work with our CEO and Ecosystem Coordinator to act on questions and queries, as well as creating engaging content. You’re expected to be self-reliant and independent, where we can mentor and support we’re hoping you’re a person who can drive yourself. We’re a young company, with grand ambitions. You won’t be averse to help out across team with email responses or testing. We would love it if you have knowledge of cryptocurrencies too, but this can be learnt.

Though there are key responsibilities, we also will be giving you freedom to create too.

Key Responsibilities

  • Managing Fetch AI’s social media channels including – Telegram, Discord, Youtube, Vimeo, Facebook, Twitter, Pinterest, Instagram and LinkedIn.
  • Following competitors and similar projects.
  • Be the first guard on our social channels, dealing with questions, welcome messages and unwanted messages.
  • Build engaging social content
  • Develop our content calendar and manage its delivery through using scheduling tools (Buffer) to manage multiple social media channels ahead of time
  • Develop and manage competitions and campaigns to promote our brand
  • Build engaging blog posts and articles, and manage the upload of content on our blog
  • Be creative in content creation.
  • Weekly email/newsletter creation and design.

Some of the roles are brand new, we haven’t found the right person to fill the position. Is this you? Are you who we are looking for? Do you want to make the job your own?

Any of these sound like just the ticket for you? Drop us a line and say hello at join@fetch.ai

Why Work With Fetch

Are you enthusiastic and energetic with a great team spirit?

Do you have a willingness to just get things done?

Do you want to work alongside other exceptional developers?

Do you want the opportunity to not only contribute but to learn new things?

Fetch is a start-up company and it’s an exciting place to be. We have a flat structure where all doors are open and communication runs freely.

We value all people, regardless of their gender, age, disabilities, race, ethnic origin, pregnancy or maternity status, religious beliefs, political beliefs, marital status or sexual orientation. We encourage applicants from all backgrounds, and are committed to promoting equality at every opportunity both as a partner, provider of services and as an employer.

Salaries

Variable depending on experience, what are you worth?

Benefits

We offer all the usual standard benefits:

Pension

Life Insurance

Health Care

22 days holiday (plus bank holidays), extra half day off per year rising to 24 days maximum

Then it gets exciting

Joining bonus

Summer party

Christmas party

Fun activity days

Free snacks

Free hot and cold drinks

Chill out zone

Video games

Endless fruit

  • £30k - 125k
  • 02 Sep 2018

Job description

As one of the main technology HUBS For EMEA the scope of work in Bournemouth is truly remarkable, we are at the forefront of innovation within the financial services industry and are pioneering the use of cutting edge technologies.

As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. You’ll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You’ll be tasked with keeping the team and other key stakeholders up to speed on the progress of what’s being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, you’ll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world

This role requires a wide variety of strengths and capabilities, including: 

  • Advanced knowledge of application, data and infrastructure architecture disciplines
  • Understanding of architecture and design across all systems 
  • Working proficiency in developmental toolsets
  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
  • Proficiency in one or more general purpose programming languages - Java, SQL, Unix Shell and Oracle environments and strong knowledge of ETL processes (i.e. Informatics, ODI)
  • Understanding of software skills such as business analysis, development, TDD, maintenance and software improvement (i.e. continuous deployment)
  • Sound understanding of Object Orientated Data Structures and Computer Software principles
  • Our Engineering & Architecture team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will improve the experience of our software engineers across all our lines of business around the globe. You’ll be part of a team specifically built to meet and exceed our evolving technology needs.  

When you work at JPMorgan Chase & Co., you’re not just working at a global financial institution. You’re an integral part of one of the world’s biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. 


At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. 

@2017 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran

  • 02 Sep 2018

Job description



C# Role - Barclays - Greenfield Projects

Your new company

My client, a Tier 1 Investment bank, is looking for a C# Developer with WCF experience

Your new role
  • Hands on development using C#, .NET, SQL
  • Building Greenfield application within Credit Risk enviroment
  • Communicating with business users frequently

    What you'll need to succeed
  • C# .NET experience
  • WCF experience
  • Good SQL knowledge
  • Exerpience of server side development
  • Multi-threading experience
  • RabbitMQ / MSMQ knowledge

    What you'll get in return

    Competitive salary + bonus + benefits

    What you need to do now

    If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
    If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.


Hays Specialist Recruitment Limited is working in partnership with Barclays Investment Bank to manage the recruitment of this position

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
  • £26k - 60k
  • 02 Sep 2018

Job description

We're always taking on Software Engineers at any level who will help us work towards building a first­-rate code base through clean coding techniques. We look for people who have a genuine enthusiasm for software development with an appetite to develop their craft. Experience of specific languages, tools or environments is of lesser importance to us, although a solid understanding of software fundamentals is a must.

The role will be to develop, maintain and support the company’s market leading motor finance services and products. You will be joining a team that employs a wide range of agile and XP techniques including Pair and Mob Programming, TDD, Code Refactoring and Continuous Integration.

Development technologies we use include:

  • C# (Visual Studio, Resharper)
  • Web (ASP.NET, MVC, WebAPI)
  • Object Relational Mapping
  • Testing (NUnit, MOQ, Selenium)
  • Service Oriented Architecture (WCF, REST)
  • SQL Server, Postgres and Cassandra (NoSQL)
  • CruiseControl.NET

We ask for at least a 2.1 degree in Computer Science, Mathematics or related subject OR an exceptional portfolio of work.

  • 02 Sep 2018

Job description

Competitive Salary and Excellent Benefits Package 

We are searching for a Graduate Web Developer to join our merry crew of talent. You will be at the heart of our UX development team. Some of the biggest names in the world will rely on you to provide a solution to their digital signage or IPTV desires. From top football teams to the world’s best known broadcasters, the list of customers you’d be dealing with are spread across all industries and all over the world. But of course some are right on our doorstep, we want to help our local guys right?

At your desk, discussion is encouraged; this is not a quiet office. How else will we learn what you can do and how will we learn from each other?   We develop an agile methodology and constantly review our code and process.  We work in the real world, mistakes happen and we all learn from them.

About You

As an Exterity team member you will be interested in working with Javascript, AngularJS, Bootstrap, Node.js, jQuery, PHP and SQL  Your code will be seen on our server admin, set top boxes and even smart TV’s.

Academic achievement is great, but we want people with the right motivation, self-learning is a great skill and you‘ll need it as our world is always changing. If you have a degree, cool, if not you’ll will need to be able to show us you have some real world experience, personal project or something else to show off your talent.

The rewards of working with us are many, but the best reward is seeing your creation making a difference somewhere around the globe. Software Engineers can earn circa £25,000. 

To apply for this role, please send us a copy of your CV to careers@exterity.com

  • £30k - 80k | Equity
  • 02 Sep 2018

Job description

We are Nexmo. We are an emerging leader in the $100b+ cloud communication and telecom markets. Customers like Airbnb, Viber, Line, Whatsapp, Snapchat, and many others depend on our communications platform to connect with their customers.

As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of explosive growth.

The Engineering team at Nexmo is a fast growing group of talented engineers. Java Developers at Nexmo face multiple challenges associated with high performance, distributed systems, and processing large volumes of data in real time. 

Our developers work on an exciting mix of both greenfield and existing projects, giving them an opportunity to explore new technologies.

Responsibilities:

  • Working on different aspects of the core product and associated tools, (server-side or user-interfaces depending on the team you'll join)
  • Assisting with in-life maintenance, testing, debugging and documentation of deployed services
  • Coding
  • Designing new features.
  • Creating the supporting functional and technical specifications.
  • Estimating the effort required to develop and implement.
  • Developing and unit testing new features.
  • Supporting release and implementation of developed features.
  • Adhering to coding standards development processes.

Skills/Requirements:

  • Ideal candidate would have core Java, concurrency and server-side experience
  • Masters / Bachelors degree in Computer Science, or equivalent experience.
  • Demonstrable ability of programming in Java
  • Good understanding of Object Oriented Design and standard design patterns.
  • Experience of multi-threaded, 3-tier architectures, web services and caching.
  • A familiarity with databases and SQL (NoSql experience preferred)
  • Able to develop in a Unix/Linux environment, including basic sys-admin and scripting (shell, perl).
  • Ability and willingness to work in a global, fast-paced environment.
  • Flexible with the ability to adapt working style to meet objectives.
  • Excellent communication  and analytical skills
  • Ability to effectively communicate with team members

Why Nexmo...our values!

We value disruptive innovation, getting things done, and working with passion and integrity are the values that matter at Nexmo. We are on a mission to enable simplified communications between enterprises and their customers by empowering our employees. We strive for passion and integrity, both personally and professionally.

We have achieved significant growth by hiring exceptional people. We have big goals, and we want the people who join us to be self confident, focused on customers and delivery, and who are structured and committed in their approach. We value those who will help us continue this spirit. If this appeals to you then we encourage you to apply. 

Skills & Requirements

NoSql

Core Java

Concurrency

Multi-threading