mathematics, computer science, or equivalent disciplines. Strong analytical and quantitative skills. Good understanding of general financial products and derivatives. Experience of coding in ObjectOriented development languages, mainly in Python. Strong communication skills, both written and spoken. The ability to operate with urgency and prioritise work accordingly. Strong More ❯
market data or order data systems Excellent analytical and troubleshooting skills Familiarity with transfer protocols for financial data (FIX, native protocols) Exposure to objectoriented code. Java, and Python are a plus Familiarity with version control software (git or svn) Experience with cloud computing, AWS preferred SQL experience More ❯
member of this team, your mission will be to design, develop, document and support massively scalable, distributed real time systems. Using C++, Java, objectoriented design patterns, distributed databases and other innovative storage techniques, you will build and deliver software systems that support complex and rapidly evolving business More ❯
one or more languages. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages (objectoriented languages such as Python, Java, etc.). Overall knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies such as CI More ❯
of networking protocols such as HTTP, DNS and TCP/IP - Experience programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar objectoriented language PREFERRED QUALIFICATIONS - Experience with any combination of the following: threat modeling, secure coding, identity management and authentication, software development, cryptography, system administration More ❯
there's nothing we can't achieve. BASIC QUALIFICATIONS - 3+ years of programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar objectoriented language experience - Bachelor's degree in computer science or equivalent - Knowledge of networking protocols such as HTTP, DNS and TCP/IP PREFERRED More ❯
end delivery of fully-fledged commercial apps Good knowledge of Kotlin and Android SDK Experience with Kotlin Multiplatform Good understanding of design patterns & ObjectOriented Programming Good knowledge of Android UI design principles, patterns, and best practices In-depth experience of working with RESTful APIs Hands-on experience More ❯
technology. You have knowledge of using eventing and messaging infrastructure such as Kafka and MQ You have strong experience in functional programming and object-oriented programming. You have a deep understanding of Scala including Akka (for building concurrent, distributed, and resilient applications), Play Framework (for web applications), Cats More ❯
technology. You have knowledge of using eventing and messaging infrastructure such as Kafka and MQ You have strong experience in functional programming and object-oriented programming. You have a deep understanding of Scala including Akka (for building concurrent, distributed, and resilient applications), Play Framework (for web applications), Cats More ❯
technology. You have knowledge of using eventing and messaging infrastructure such as Kafka and MQ You have strong experience in functional programming and object-oriented programming. You have a deep understanding of Scala including Akka (for building concurrent, distributed, and resilient applications), Play Framework (for web applications), Cats More ❯
technologies and deliver high profile solutions that make a genuine difference to everyday life. A Successful Senior Java Software Engineer Will Have: Strong object-oriented programming principles in Java. Extensive experience in leveraging Java 8 features. Domain/Sector/Technologies/Vendors. Detailed understanding of multi-threading More ❯
technologies and deliver high profile solutions that make a genuine difference to everyday life. A Successful Senior Java Software Engineer Will Have: Strong object-oriented programming principles in Java. Extensive experience in leveraging Java 8 features. Domain/Sector/Technologies/Vendors. Detailed understanding of multi-threading More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Anson McCade
technologies and deliver high profile solutions that make a genuine difference to everyday life. A Successful Senior Java Software Engineer Will Have: Strong object-oriented programming principles in Java. Extensive experience in leveraging Java 8 features. Domain/Sector/Technologies/Vendors. Detailed understanding of multi-threading More ❯
degree in Computer Science, Software Engineering, or a related field. 3 - 7 years of Java Development experience Strong knowledge of Java programming and object-oriented principles. Familiarity with software development methodologies, tools, and best practices.. A passion for fintech and a strong desire to learn and grow in More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Runtime Group Ltd
degree in Computer Science, Software Engineering, or a related field. 3 - 7 years of Java Development experience Strong knowledge of Java programming and object-oriented principles. Familiarity with software development methodologies, tools, and best practices.. A passion for fintech and a strong desire to learn and grow in More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Runtime Group Ltd
degree in Computer Science, Software Engineering, or a related field. 3 - 7 years of Java Development experience Strong knowledge of Java programming and object-oriented principles. Familiarity with software development methodologies, tools, and best practices.. A passion for fintech and a strong desire to learn and grow in More ❯
to senior individual contributors, as well as hands-on team leaders. Ideally, you should have experience in the following areas: - Strong knowledge of object-oriented programming, particularly C++ (14/17). - Familiarity with common algorithms, data structures, their performance, and the capability to independently design complex systems More ❯
to senior individual contributors, as well as hands-on team leaders. Ideally, you should have experience in the following areas: - Strong knowledge of object-oriented programming, particularly C++ (14/17). - Familiarity with common algorithms, data structures, their performance, and the capability to independently design complex systems More ❯
reliability and scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace More ❯
reliability and scaling) of new and current systems. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design. Master's degree in Machine Learning, Applied Mathematics, Operations Research or a related field, or equivalent work experience. PREFERRED QUALIFICATIONS Bachelor's More ❯
design of experiments, longitudinal analysis, surrogate models, transformers, Knowledge Graphs, Agents, Graph NNs, Deep Learning, computer vision Ability to write production code and object-oriented programming More ❯
In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience Preferred qualifications, capabilities, and skills Experience with object-oriented design and micro-service architectures and best practices Experience with Cloud Technologies e.g. Docker/Kubernetes/AWS/Terraform Experience with the More ❯
software design and architecture, including scalability, reliability, and performance considerations. Proficiency in at least one modern programming language (Java, C++, C#, etc.), including object-oriented design. Professional experience in non-internship software development. Preferred Qualifications: A Bachelor's degree in Computer Science or an equivalent technical field. Experience More ❯
software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common More ❯
as thrive in a team environment Preferred qualifications: Previous work experience in: Utilizing statistical methods, including time-series and regression analysis; programming in object-oriented languages for efficient model implementations; manipulating data sets using relational databases and SQL Previous work experience in: Developing bank loan and deposit pricing More ❯