be able to demonstrate an interest in Programming skills in the areas of data structures, and high-performance computing, by using DesignPatterns and SOLID Principles. Essential: Experience working on the .Net Framework as a Software Engineer, particularly .NET 5+. Mathematics skills such as dealing with matrices more »
Strong proficiency in C# programming language and the .NET framework and .NET Core Solid understanding of object-oriented programming principles and designpatterns Familiarity or experience with Azure or other cloud platforms (a plus) Understanding of microservices and event-based architectures (highly desirable) Ability to think laterally more »
and engineering. At least 3 years of commercial experience developing using either C++ or Python. Strong knowledge of object-oriented analysis and common design patterns. Hands-on experience of standard software development tools (source control, CI/CD, testing practices). The Front Office environment and financial products. more »
experience to recommend tooling and solutions aligning with organisational strategies. Influences organisation wide testing strategyArchitects services and systems using well accepted designpatterns to allow for iterative, autonomous development and future scaling. Guides teams in anticipation of future use cases and helps them make designmore »
a pivotal role in the development and maintenance of their core software applications. You will work closely with their cross-functional teams to design, implement, and deploy scalable solutions that meet our business requirements. Your expertise in Java development, along with your proficiency in technologies such as AWS … instrumental in driving their product development forward. Responsibilities: Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions. Design and develop high-quality, scalable, and maintainable software applications using Java and related technologies. Architect and implement microservices-based solutions leveraging Spring Boot and … architecture and related technologies (e.g., Docker, Kubernetes). Knowledge of Kotlin is a plus. Solid understanding of software development best practices, designpatterns, and principles. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills, with the ability to work effectively in a fast more »
day per month in the Kent office. In your first few weeks in this Senior C# Developer role, you can expect to: Design and develop web applications using C#, ASP.NET MVC, Entity Framework, LINQ, and other related technologies Collaborate with other developers, testers, and … stakeholders to ensure the delivery of reliable, secure, and scalable solutions Write clean, maintainable, and testable code using SOLID principles and designpatterns Develop and optimise queries in SQL Server Perform code reviews, unit testing, and integration testing using tools like XUnit, MSTest and Moq To apply more »
programming experience, C#/.NET/ASP.NET essential · Keen interest in and passion for programming, excellent OO knowledge. Enthusiasm for modern designpatterns like DI & ORM etc. and a desire to design and build architecturally strong solutions · Good general knowledge of relational databases (SQL) and more »
data analytics and AI use cases, solution blueprints, including high-level design, technical options that are aligned to architecture standards, principles and patterns taking into consideration the impact to the enterprise, technology and businessContributing to the development and enhancement of the architecture strategy and roadmaps for data … productionised analyticsComprehensive understanding of the principles and best practice behind data modelling (Entity-Relationship Modelling, Data Point Modelling etc.), data architecture designpatterns and paradigms (e.g. data lakehouse, medallion architecture, data vault, data mesh), data integration and engineering (ETL, ELT, CDC) for enterprise scale analyticsExperience designing data … ensuring data integrity and minimal disruption to existing operationsExperience designing solutions with high levels of performance, security, scalability, and reliability requirementsKnowledge of modern architecture patterns such as loose coupling and interoperability architectures Experience in architecture planning for large initiatives/programmes, developing architecture blueprints, high level designs and implementation more »
Greater London, England, United Kingdom Hybrid / WFH Options
BJSS
challenge of building reliable, efficient data applications systems, services and platforms. You have a good understanding of coding best practices and designpatterns and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation and alerting. You have experience in … You have experience with using CI/CD tooling to analyse, build, test and deploy your code. You have a good understanding of design choices for data storage and data processing, with a particular focus on cloud data services. You have experience in using parallel computing to process more »
per annum We are seeking a Python Engineer to join a growing team of Software Engineers, Data Modellers and Quants. You will help design, develop, and maintain a digital platform comprising multiple applications including settlement tools, forecasting, digital platforms, calculation engineers, data portals, and other applications the business … Transactional management. Databases – e.g. PostgreSQL, MongoDB and SQL. Experience with data science libraries is highly desirable. Performance Tuning. Solid understanding of designpatterns and relevant implementation models. Solid understanding of DevOps tooling, GitLab, CI/CD, build pipelines and source control systems. Working knowledge of cloud infrastructure more »
Message-driven solution stack. Review work items (in the ADO planning) from a line-item completeness and sizing perspective. Perform high level engineering design (and review) of components, classes, microservices, API swaggers, security integration, source code, etc. Collaboratively finalise the NFRs, like, security, performance, memory utilisation, etc. (at … Driven Architectures. Proficiency in security standards. Leadership skills. Deep knowledge of: Microservices MBaaS Azure Cloud Services Agile and DevOps .NET C# DesignPatterns Logic Apps Function Apps Rewards & Benefits TCS is consistently voted a Top Employer in the UK and globally. Our competitive salary packages feature pension more »
our global client. Location- London (hybrid) Contract- 12 months, inside IR35 Expert in coding in Python - Understanding of advanced coding techniques(designpatterns, SOLID, Unit Testing). Working experience with Kafka C#/NET experience Azure experience Asynchronous API Commodities trading background CI/CD Tooling and more »
C# .Net development skillsYou have strong SQL skillsYou have a good knowledge of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, AlgorithmsYou're likely to have experience of working on financial systems, although this isn't a pre-requisiteYou're collaborative and pragmatic with great more »
London, England, United Kingdom Hybrid / WFH Options
Client Server
development skills with JavaScript, TypeScript and React.js You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're degree educated in Computer Science or other relevant discipline, having gained a 2.1 or above from a top tier university What more »
spot, forward and options. Understanding of payment flows and SWIFT. Experience using Postman. ISTQB Certified (Level 1). Understanding of testing designpatterns such as the page object model. Languages: Typescript/Javascript SQL more »
Experience in an ERP industry (especially with Microsoft Dynamics AX 2012 and D365FO) T-SQL development skills Understanding of web architecture, designpatterns such as MVC, and UI libraries such as Kendo Experience working with Autofac and Git Demonstrable skills with Azure DevOps Strong analytical skills and more »
SciPy/Pandas, Pyramid, AngularJS, React Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of designpatterns Personal Attributes: Candidates must have a strong academic record and a degree with high mathematical or computing content e.g. Computer Science, Mathematics, Engineering or more »
Greater London, England, United Kingdom Hybrid / WFH Options
Stratospherec Limited
Enterprise systems Minimum of 5 years experience in Java development including recent Java 17: Interceptors and Evaluators Concurrency and Multi-threading DesignPatterns and Functional programming Annotation Processors and Reflection Java Security and advanced Exception Handling An IT related degree or similar qualification Technical skillset: excellent core more »
development experience in JAVA and Angular Familiarity with financial mathematics, derivative pricing and risk management Appreciation of good software architecture including designpatterns & SOLID principles Experience with unit test frameworks, mocking frameworks and patterns for testability. Desirable: Strong knowledge of FX Options pricing and risk Strong more »
skills, alng with SQL, Python, Pyspark, Spark SQL Strong understanding of data model design and implementation principles Data warehousing designpatterns and implementation Benefits : £50-£60k DOE Mainly home based working. Twice a month in office requirement. 25 days’ holiday plus bank holidays, with an more »
in Next.js; Familiar with React Native. Highly skilled in performance-oriented programming. Highly skilled in modern software engineering toolchain technologies Experienced in leveraging design systems. Experienced with observability and monitoring tools like Datadog, Grafana and Cloudwatch. Working knowledge of AWS Cloud Services is highly desirable. Have deep knowledge … of best practice in micro-frontend, microservices, event-driven architectures and responsive web design. Experience actively contributing to architecture/solution design as subject matter expert. DDD, systems modelling, system design. Highly skilled in mentorship, technical enablement of engineering teams, problem solving with strong verbal and written communications. … cohesive approach to technology within and beyond the portfolio. Best Practices and Adoption : Lead the implementation of high-quality coding standards, designpatterns, and architectural principles, while supporting and guiding all teams within the portfolio through the integration of new technologies and frameworks. Complex Problem Resolution : Engage more »
Architect: Define solutions for business problems to address functional and non-functional requirements Preparing high and low-level designs, ensuring adherence to requirements, design principles, and overall solution vision Provide assistance from an enterprise architect perspective Revamp multiple functionalities to align with an event-driven architecture in accordance … for Solution/Senior Solutions Architect role: Strong working knowledge of open source, standards and cloud technologies Excellent working knowledge of designpatterns and modelling notations such as Archimate, UML and BPMN Practical involvement in creating application architecture, such as implementing microservices, containers, developing and designing cloud … for five years minimum to obtain SC) Ability to work as lead for components of large complex projects. Good knowledge of integration techniques, architecture patterns and non-functional drivers Ability to understand and challenge designs Highly Desirable – AWS Certified Solution Architect Associate/Professional Certification more »
Leading on business and technical analysis where needed, whilst firmly wearing the Solution Architect hat Working closely with technical teams internally and externally (design, development, test and delivery) ensuring the built solution aligns to the agreed design. Working with enterprise architecture , aligning solutions to our technology strategies. Working … and risks and benefits understood to enable effective decision-making by project teams, sponsors and subject matter experts Ensuring clear handover of agreed design to delivery teams and continued architectural support throughout the delivery and cutover of solutions. Ensuring software vendors and outsourced implementation partners meet the required … and on-prem environments Knowledge and experience with the cyber security aspects of solution architectures Familiar with cloud architecture frameworks and designpatterns Strong communications , active listening and influencing skills (diagrams, written and verbal) Experience in creating, presenting and articulating concepts, solution proposals, statement of work (SOW more »
is primarily backend and therefore doesn’t require frontend/web experience. Key Responsibilities: Develop the backend application according to the requirements and design Develop and maintain technical documentation Test the application from a developer's standpoint (Unit test, Integration, Development environment testing) Collaborate with the UI team … functional team, from requirements gathering to delivering the solution to a live environment Experience Required Experience working with Java 11+ of Designpatterns and SOLID principles of the entire development lifecycle, including agile and CI/CD principles. with Test Driven Development and proficiency in writing unit more »
well-tested, well-reviewed, performant and secure then you’ll fit in around here. You will be working very closely with the marketing & design teams who will provide you the product requirements. Your Job: Work as a part of an cross-functional and geo-located team to maintain … of the sites across multiple regions. About You: Required Experience: Experience and proficiency with content management systems, ideally WordPress Awareness of designpatterns and PHP inheritance Minimum 2 years of JavaScript development either vanilla and/or using one or more UI frameworks (React, Angular, Vue, JQuery more »