Secure Server Developer at Cambridge Consultants

Working with C# on Windows or Linux (Mono) you will work on secure systems for UK government. With knowledge of C#, Python and Web technologies you will develop and deploy systems with connectivity to embedded devices and employing analytics algorithms. As part of our ICE division there will also be the opportunity to work with other industries : Industrial (including Robotics), Consumer and Energy.

Main purpose of the job

An opportunity to get involved in server side technologies for our secure systems work. Working with system leads you will take responsibility for defining and implementing significant areas of code and interfaces, working with CI systems to implement tests in Python alongside writing server side code, building, assembling and shipping operational containerised systems, infrastructure configuration, and devops for existing systems.

Type of work undertaken by division/group

You will be a member of the Software Group, which offers application layer software engineering and computer science skills, from real time and embedded software for standalone or connected devices, through to server side analytics frameworks, including system design, algorithm optimisation, and digital security and authentication. The group designs groundbreaking products for clients at the heart of the ‘internet of things’.

We take pride in the commercial success that our clients enjoy as a result of working with us. There will be the opportunity to further your career not just technically, but also in the fields of business development, programme management, and innovation – essential ingredients in delivering commercial value.

Specific responsibilities

In this role you will be responsible for :

  • Design and Implementation of server side components on Windows or Linux systems, writing in C#, and Python
  • Infrastructure design and configuration e.g. networking
  • Working with a test engineer to define CI tests
  • Integrating/Porting algorithms on server side systems
  • Delivering high quality, professional code, compliant with the client’s requirements
  • Executing project tasks to tight deadlines and rigorous quality standards within the timescales and budgets agreed with the project manager
  • Participating in meetings with clients, potentially including travel to US, Europe and/or Asia for meetings or workshops

Minimum requirements

  • An excellent degree or PhD in Computer Science or a related discipline
  • TCP/IP networking/routing knowledge
  • Experience deploying VM / Container technologies
  • Experience of a messaging technology e.g. RabbitMQ/ZeroMQ
  • Experience of production quality software implementation
  • Experience of deploying on cloud systems e.g. AWS, Azure
  • An imaginative and inquisitive mind, eager to learn new skills and develop solutions for complex problems
  • Strong communication skills. Ability to explain and defend design and code, and present complex technical issues clearly to clients and internal teams
  • Experience working with other disciplines (e.g. RF, server, design teams)

This role will be subject to Security Clearance Vetting procedures

Any of the following experience would be advantageous :

  • Designing protocols for communication between server and low power embedded devices, over TCP/IP or custom transport layers
  • Experience implementing algorithms on server systems
  • Data system design and implementation
  • Knowledge of wireless protocols (e.g. WiFi, Bluetooth, LORA, implementation of custom protocols)
  • Digital Security experience (encryption/authentication schemes)
  • Working to regulatory standards such as MISRA, ISO13485
  • Blockchain implementation experience

Sr. Frontend Engineer (100% Remote or Onsite in SF) MyTime Series B SaaS Startup at Source Coders (allows remote)

MyTime – Sr. Frontend Engineer – Onsite in SF or 100% Remote

You’ll be working on the frontend of the MyTime web application, working closely with a talented team of UX designers and engineers to implement and ship scalable and well-tested features in our highly available platform. You’ll strive to create responsive pixel-perfect web UIs while simultaneously solving scalability problems, performance optimizations, and complex business logic. The MyTime application is used by millions of consumers and tens of thousands of employees each month to interact and transact with one another in the modern era. Engineers at MyTime are responsible not just for writing code, but ensuring that it gets deployed and works properly in production.

You should have prior experience developing high quality software and be excited about doing it at a fast growing company. You should also know how to have productive technical discussions and be ready to continuously iterate on features based on feedback from our analytics as well as user feedback.  

You’ll also help in other aspects of building a new company: Designing features, making good product decisions, and building a culture of excellence. While we work independently, we support each other through frequent code and design reviews, daily stand-ups, and pair programming which facilitates learning and reducing friction in our nightly release schedule. We’re seeking engineers who are ready to attack deep technical challenges as well as have an impactful role in product and company development!

 Key Responsibilities

  • Develop, test, debug and document new and existing components to ensure that our software meets business, quality and operational needs.

  • Focus on scalability, speed, cross-browser compatibility, security, and availability of all applications and processes.

  • Drive and participate in code and document reviews, mentoring team in best practices.

  • Collaborate with peer organizations, devops, support organizations on technical issues and provide guidance.

  • Work with team to troubleshoot code level problems quickly and efficiently.

  • Manage technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements.

  • Motivate and educate team members on coding standards and best practices. both within the team and as part of the architecture group

Preferred Experience:

  • 4+ years of professional software engineering experience, with at least 2 years building Single Page Applications; Angular or React is a plus
  • Comfortable writing test suites and specs in our test-driven environment

  • Experience with performance analysis and optimization in the frontend

  • Detail oriented and conscientious in implementing designs you have signed off on

  • Self motivator with strong communication skills

  • Degree in computer science or a related field is preferred, but not required

Senior Platform Engineer (Blockchain) at Chainalysis

Chainalysis is one of the fastest growing companies in the cryptocurrency space. Our cryptocurrency investigation and compliance software is used by the world’s leading law enforcement agencies, regulators, and businesses as they combat fraud, human trafficking, money laundering, and other illicit activity involving cryptocurrencies. With offices in New York, Washington D.C., Copenhagen and London, we are backed by Benchmark and other leading names in venture capital. Our mission is to build trust in blockchains.  

We are looking for engineers to help create the next generation of cryptocurrency analysis tools. 

Description:

We are looking for engineers interested in managing the interchange of data between servers and users. Your primary focus will be the development of server-side logic, ensuring high performance and responsiveness to requests from the front-end.

Our teams are self-organising with the ability to be creative, choose their own technology stack and tools, and actively shape the company’s direction.

This job is based in our New York or London office. Blockchain or Crypto experience is not needed

Responsibilities:

  • Creation and maintaining integrations with various blockchains

  • You will be responsible for fast data storage and retrieval

  • You will also work with product team to enhance current features of various systems

Requirements

  • Strong foundation of Computer Science fundamentals

  • 3+ years’ software engineering experience with Python

  • Experience with Python databases such as Pandas

  • Experience performing data queries in SQL & other languages

  • Hands on experience with Java 

Nice to haves:

  • Experience with Data Visualization

  • Knowledge and experience of cryptocurrencies at technical level

  • Experience with Jupyter

  • Experience with Matplotlib (Scipy)

You belong here. 


At Chainalysis, we believe that diversity of experience and thought makes us stronger. We encourage applicants across any race, ethnicity, gender/gender expression, age, religion, ability and experience. With both customers and employees around the world, we are committed to ensuring our team reflects the unique communities around us. We can’t wait to meet you.

Senior Frontend Software Developer (React) at Dimanex (allows remote)

Do you know what Additive Manufacturing(AM), high quality 3D printing, will bring about in the next few decades?

At DiManEx we digitize the industrial supply chain, making AM an integral part of it.

Our mission is to print “Any (industrial) part, Anywhere” in the world.

It is about transforming the way Manufacturing is understood around the world and radically innovate the supply chain management bringing it to almost on-demand.

Our solution leads to less scrap material (waste) in the production of parts, having a significant positive impact to our environment.

Imagine the amount of parts in machines, domestic appliances, cars and everything surrounding you. This is our potential market.

By what we do, we bridge two worlds coming together: the old – traditional supply chain and ditto manufacturing; and the new – a digitized, optimized supply chain that has AM as integrated part of it.

To make it happen we need to build a ton of cool features, adopting technologies such as Machine Learning, Blockchain and a great frontend architecture able to handle big data and build great looking dashboards with ease and flexibility.

We recently closed a $2.7m round of funding that will allow us to scale up our engineering team and bring our roadmap to market in a timely manner.

What kind of professional are we looking for?

There are a few skills you should master, but don’t be afraid though. We strongly believe it is your character that determines whether you are a good fit for our team or not. Besides your experience and expertise we would like you to bring excitement, speed, creativity and a moonshot attitude to the team. We thrive in a fast-paced, FUN startup environment, taking on many challenges at once. That is what we would like to see with you as well: that passion, the fire within.

Skills & Requirements

You would need to be able to show us some of your work and demonstrate your experience in the following:

  • Fundamental understanding of micro-services architectures and RESTFul web-services
  • Experience in developing multi-tenant SaaS in enterprise environments
  • Experience with data-intensive application development
  • Experience with SPA Javascript code optimization
  • Javascript
  • React.js on Redux
  • Bootstrap
  • Webpack

Non-technical requirements:

  • Fluent communication skills in English
  • Focus on details and quality
  • Strong problem solving skills
  • Able to work in a fast moving and highly flexible startup environment
  • Good understanding of User Experience and User Interface design

Useful to have:

  • Familiarity with Amazon Web Service and its core products
  • Java
  • Docker
  • Ansible

What we offer:

  • Being part of the beginning of something new
  • Competitive compensation package
  • Laptop
  • Work remotely
  • Flexible hours
  • 25 days holidays

* Please attach your CV

* We don’t consider third party applications or agencies.

Graduate Software Engineer at capco

Associate Engineer Programme

ABOUT CAPCO

Capco is a global technology and business consultancy, focused on the financial services sector. We are FinTech specialists in banking and payments, capital markets and wealth and asset management.

Joining Capco means joining an organisation that is committed to an inclusive working environment where you’re encouraged to #BeYourselfAtWork. We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.

It’s important to us that we recruit and develop as diverse a range of talent as we can. We believe that everyone brings something different to the table – so we’d love to know what makes you different.

What’s this all about?

We’re looking for hardworking individuals to join our Associate Digital Engineer programme. Our aim is to train and develop you to become an expert in FinTech and financial services software development.

You will have an outstanding opportunity to work on our clients’ business and technology challenges, alongside project teams of experienced engineers and colleagues from a wide variety of other backgrounds.

At Capco we provide an intensive training programme covering the global financial services landscape, the newest tech stacks, modern software delivery, and foundations of consulting. As an Associate Digital Engineer you can expect to develop, strengthen and expand your skills through collaborative training in an environment where your experiences and contributions are valued and encouraged.

What kind of work will I do?

Digital Engineers at Capco work on a wide variety of problems, often on things that have never been tried before! Some of our recent work includes the creation of:

  • New Banks – yes, seriously! We have delivered and are actively building new digital banks from scratch for our global clients.
  • New Open Banking Services – we played a key role in crafting the open banking regulation and are now delivering it for clients.
  • Robotic Automation Solutions – we are currently delivering into production several projects using RPA and Machine Learning.
  • Chatbots – we’ve developed chatbots using our own NLP engine for Tier 1 UK banks.
  • New Social Networks – we recently launched a social network for business banking customers for one of our Tier 1 Banking clients.
  • Blockchain PoC – a Proof of Concept for loan contract exchanges using blockchain technology.

SKILLS & EXPERIENCE

Here’s what we expect from you:

  • Be proficient in at least one object orientated language e.g. Java, JavaScript.
  • Have practical coding experience e.g. internship, placement, previous role and/or open source projects.
  • Be able to present technical concepts to non-technical clients and colleagues.
  • Enjoy problem solving, being creative and having a flexible working style.
  • Have a real passion for being part of an engineering team.

Academic requirements

Academic qualifications are important, but we appreciate that individuals can have a wide variety of backgrounds. As such, we’re looking for either of the following:

  • Minimum 2:1 degree in Computer Science or a related subject e.g. Network Management
  • Software development boot camp course e.g. Makers Academy

Desirable:

  • Evidence of working on projects e.g. GitHub
  • Additional languages e.g. SQL, Ruby, Groovy
  • Mobile application development experience
  • Knowledge of new technologies being used in finance, e.g. block-chain
  • Familiarity with machine learning techniques and how they can be applied
  • Any experience in business, e.g. internships, running your own small business, etc.

The majority of our clients our based within a short distance of our offices, however, 100% travel to client site may be required.

WHY JOIN CAPCO?

You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry.

We offer:

  • A work culture focused on innovation and building lasting value for our clients and employees.
  • Ongoing learning opportunities to help you acquire new skills or deepen existing expertise.
  • A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients.
  • A diverse, inclusive, meritocratic culture.

Retail Analytics Engineering Lead at Deloitte Digital

Your opportunity

Are you naturally curious about the world and making things better? Our Products and Solutions teams are. We make use of the deep heritage of Deloitte and the amazing Intellectual Property (IP) within the firm to challenge the old and influence what is yet to happen. We design technology assets that solve our clients’ most complex challenges in a swift and radical way through the agility of a start-up, within the ecosystem of a $35bn global business.

Your role

Be in the driver seat as you lead a team of engineers to develop and scale out our exciting Retail Analytics platform. Our platform currently supports our successful MarkdownEdge price optimization product helping retailers maximize profits using smart analytics and data intelligence. We have an ambitious roadmap to scale and integrate further capability into the platform. This is your opportunity to be part of this challenging and rewarding journey.

  • As an Engineering Lead you will be hands-on. You will take ownership of the code, architecture and help the team deliver a great quality product.
  • You are comfortable with AWS and the use of Cloud Native technologies. You are also pragmatic in your approach around when is the right time to adopt technologies for the benefit of the product, team and customers
  • You will have responsibility for a team of engineers. Providing mentorship, ensuring they are happy, challenged, and productive.
  • You will work closely with your Product Manager to shape the roadmap and ensure that technical risk is understood, mitigated and managed in the backlog.
  • You will own the end-to-end delivery of functionality into Production. You will strive to continuously improve our ability and capability to deliver quickly and reliably to end customers.
  • You are comfortable working with Operations teams and providing 3rd line support. You prioritize the experience for the customer above all else and ensure that ethos is adopted as part of the team culture.

Your work, your choice

How long does impact take? How long is a piece of string? How many seconds does a solution contain? How can we possibly tell? After all, impact can be huge or small. Immediate or years in the making. At Deloitte we believe the best impact is the value we add, not the hours we sit at our desk.

We, therefore, carefully consider agile ways of working, both formal and informal, that allow for the best impact for our people and our clients. If the working pattern you are looking for is not specifically indicated below, we are happy to discuss alternative arrangements.

Location: This role is based within our London studio

Suggested work pattern: Permanent full time

Your professional experience

  • You already manage a small team of engineers and have been key in making them a high performing team
  • Strong communication skills with experience discussing complex technical concepts with senior stakeholders
  • You have built and been responsible for one or more products from inception to maturity
  • You still are hands-on with code, involved in architectural decisions and can have the required deep-level discussions with engineers in your team
  • You have led an agile team and have a good understanding of Scrum/Kanban

 You are comfortable in building products in the cloud

  • You keep up to date with technology changes and broad awareness of wider technology trends
  • Our technical stack:o .NET/ASP.NET Core, Angular/React, Python o Docker, AWS Fargate, AWS Batch, AWS Lambda o Postgres, AWS Redshift o Terraform

Praktikant (m/w) Blockchain at MaibornWolff GmbH

Ihrem Elektroauto geht der Strom aus. Ihr Fahrzeug erkennt die nächste Ladesäule und während Sie Ihren Kaffee trinken kommunizieren Fahrzeug und Ladesäule. Über einen Smart Contract wird der Ladevorgang automatisiert abgerechnet und über eine Kryptowährung bezahlt – und das alles ohne Kreditkarten oder Bank. Die Blockchain schafft Vertrauen und garantiert sicheren Wertetransfer. 

Wollen Sie Ihr Wissen in der Praxis erproben und Blockchain-Prototypen bauen? 

Als Praktikant bei MaibornWolff arbeiten Sie zusammen mit uns an innovativen Blockchain-Projekten. Wir entwickeln Prototypen mit verschiedenen Blockchain-Technologien wie z.B. Ethereum und erforschen gemeinsam die Potenziale der Energie- und Logistikbranche. Es erwartet Sie ein sympathisches Team, das Sie in Ihrer beruflichen Weiterentwicklung begleitet. Viele interessante und herausfordernde Aufgaben warten auf Sie. Sie können ganz viel lernen, erfahrenen Software Engineers und Consultants bei ihrer Arbeit über die Schulter schauen, sich ausprobieren, neu erfinden… Melden Sie sich bei uns, es lohnt sich in jedem Fall!

Fühlen Sie sich angesprochen und bringen folgendes mit?

  • Sie sind mit Spaß und Begeisterung dabei, Ihr Studium voranzutreiben und begeistern sich für die Softwareentwicklung.
  • Sie bringen 3-6 Monate Zeit für Ihr Praktikum mit.
  • Ihr Herz schlägt für die Blockchain und die unbegrenzten Möglichkeiten verteilter Systeme und peer-to-peer Technologien.
  • Sie sind neugierig, denken sich schnell in komplizierte Themen und neue Technologien ein.
  • Sie haben idealerweise schon erste Erfahrung mit Ethereum, Bitcoins oder Smart Contracts gesammelt.
  • Sie lieben die Arbeit mit anderen, tauschen sich gerne aus und bringen sich offen ins Team ein.
  • Sie sprechen und schreiben sehr gutes Deutsch und gutes Englisch.

iOS Engineer (f/m/d) for wombat at techdev Solutions GmbH

Wombat is a project initiated by blockchain veterans headquartered in Berlin. The Wombat app empowers humans to regain control over their digital lives by building a browser which lets people interact with DApps seamlessly and without any prior blockchain knowledge. To help us achieve this vision, we are looking for an experienced, authentic and, above all, structured iOS engineer, who will be responsible for the design, implementation and quality control of our app for iOS devices.

Your Profile

We all ran startups before and learned one lesson: Culture eats strategy for breakfast, and technology for lunch. The only certainty we have is that things will turn our differently than planned and the unknown will hit us hardest when we least expect it. Thus we highly value a strong team-spirit with smart, inspiring, reliable, and fun colleagues, who will enable us to react to new challenges in an agile fashion. We don’t claim to be able to define the ideal candidate, however, we put together a few characteristics which might help to succeed as our new iOS engineer:

  • Bachelor’s degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience

  • Experience working closely with product teams, designers, and other developers to create a truly delightful mobile experience

  • Experience developing highly performant code and view layouts and the ability to diagnose performance bottlenecks

  • A disciplined approach to development, testing, documentation and code structure in a team environment

  • A familiarity with the iOS tool ecosystem for development, testing, debugging, and performance benchmarking

  • An excellent understanding of best practices for concurrency andthreading, as well as offline-usage and accessibility

  • Experience working with RESTful APIs

  • A constant desire to improve, learn more and take things higher

  • A little bit of humor and decent table football skills

Senior Backend Software Developer (m/f/d) at ZF Car eWallet GmbH

As a Senior Backend Developer, you are a vital element of our team driving the development and design of our platform’s core and use-case specific features. You bring along well-founded experience in various aspects of systems engineering and development of decentralized applications and, thus, enrich our lively discussions with a strong opinion and an urge to build amazing software. You are excited to get involved with product planning, enjoy sharing knowledge and discover new technological possibilities together with the team.

Your responsibilities

  • Shape the development of the Car eWallet platform and implement use case specific extensions to onboard new service providers to our network.
  • Lead a small development team and support your teammates to solve day-to-day challenges.
  • Develop and implement testing strategies to drive code quality.
  • Work with our technical operations team on automated build creation, deployment and monitoring using tools like Jenkins, Docker, openshift, etc.
  • Create concepts for software architecture and analyze and rate existing ones.
  • Management of Incident- and Problem Management.

Your profile

  • Completed studies in software engineering or applied computer science or equivalent qualification.
  • Minimum five years of professional experience in software development.
  • Very profound knowledge of development in object oriented programming with e.g. Java,  Go etc. and advanced knowledge in Spring (boot) or similar frameworks.
  • Experiences in Blockchain Technologies (e.g. Hyperledger Fabric) is as a plus.
  • Good analytical skills combined with a comprehensive understanding of development processes.
  • High assertiveness with moderation and communication skills as well as the ability to work in an agile team (method SCRUM using tools like JIRA, Confluence and Bitbucket).
  • Structured working style, initiative, organizational and team skills.
  • Very profound knowledge of Container Technologies, PaaS, Cloud infrastructure or microservices.
  • Very profound knowledge of object-oriented design patterns (UML or similar modeling languages).
  • Good command of spoken and written English, Speaking German is a plus, willingness to travel.
  • A confident and reliable appearance in contact with customers and suppliers.

Your benefits

  • Competitive salary
  • Young and dynamic start-up environment
  • Team events (offsite, lunches, hiking, holiday party and more)
  • Public transportation ticket
  • Flexible work hours and home office policy
  • A budget for conferences, education, and books
  • Free choice of hardware
  • A great location in the very heart of Berlin

Prerequisites

A valid work permit and residence permit in Germany are prerequisites to apply.

Backend Software Developer (m/f/d) at ZF Car eWallet GmbH

As a Backend Developer, you are a vital element of our team driving the implementation of our platform’s core and use-case specific features. You bring along advanced knowledge in software development and a high readiness to learn new things and solving challenging technological problems. You are excited to get involved in team discussions, enjoy sharing knowledge and discover new technological possibilities together with the team.

Your responsibilities

  • Push forward the development of the Car eWallet platform and implement use case specific extensions to onboard new service providers to our network.
  • Work with our technical development team on automated build creation, deployment and monitoring using tools like Jenkins, Docker, openshift, etc.
  • Create Continuous Integration and delivery pipelines for projects.
  • Manage and improve software testing.
  • Manage and support operational processes (Incident and Problem Management).

Your profile

  • Completed studies in software engineering or applied computer science.
  • Advanced knowledge of development in object oriented programming with e.g. Java,  Go etc. and advanced knowledge in Spring (boot) or similar frameworks.
  • As a plus, experiences in Blockchain Technologies (e.g. Hyperledger Fabric).
  • Good analytical skills.
  • Ability to work in a team using the agile method SCRUM.
  • Solid knowledge of working with agile tools for project development (e.g. JIRA) and document management (e.g. Confluence).
  • Advanced knowledge of container technologies, PaaS, Cloud Infrastructure or Microservices.
  • Structured working style, initiative, organizational and team skills.
  • Good command of spoken and written English, Speaking German is a plus. willingness to travel.

Your benefits

  • Competitive salary
  • Young and dynamic start-up environment
  • Team events (offsite, lunches, hiking, holiday party and more)
  • Public transportation ticket
  • Free choice of hardware
  • Flexible work hours and home office policy
  • A great location in the very heart of Berlin

Prerequisites

A valid work permit and residence permit in Germany are prerequisites to apply.