We are looking for an experienced Lead .NET Developer to join one of our client's team.
Skills and Qualifications:
At least around 10+ years of experience as a software developer with 8+ years with .Net ecosystem
Microservices
Terraform
Team management (at least 1,5y as Team Lead),
Azure - AppService, Service Bus, Functions, SQL Database, Azure DevOps
ASP.NET MVC Core
Dependency Injection - .NET, Autofac
Entity Framework Core, Unit of work, Repository pattern
Visual Studio, Visual Studio Code
WebAPI
Design Patterns
Unit testing, integration testing (usage of xUnit or nUnit)
Postman, Fiddler, Web Developer tools
Fluent English- level B2+
If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.....Read more...
Senior TypeScript Full Stack Engineer required strong in both front and backend programming with at least five years software development experience as a full stack developer.
You must be strong in TypeScript with OOPs concepts and React with a good understanding of SQL and NoSQL databases.
You will be developing and maintaining key internal tools that are critical enablers for our numerous product development teams, key responsibilities
Design, implement and test Azure andGoogle Cloud applications in Typescript.
Maintain and improve the CI and CD process and tooling
Develop connectors for external data sources
Technology stack
Front-End TypeScript, HTML5, CSS3, React, SASS, InversifyJS
BackEnd TypeScript, NodeJS, ExpressJS, InversifyJS
Database management System ElasticSearch, PostgreSQL
Build & Test Jest, TsLint, WebPack
CI and CD Git, NPM, Yarn, Azure DevOps, SonarQube, WhiteSource....Read more...
This is a fantastic opportunity for someone with exceptional proficiency in Python, SQL, HTML looking to work remotely with a leading Hedge fund. A distinguished player in the quantitative trading industry, renowned for delivering best-in-class solutions to financial institutions, hedge funds, and technology organizations. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, navigating the complexities of the electronic trading landscape to achieve strategic objectives.Overview of the roleWe are seeking a highly skilled Quantitative Developer to join our dynamic team. This full-time position involves working closely with our lead developer and the Founder/Portfolio Manager. The role is primarily remote, with required training and occasional travel to London.Key responsibilitiesDatabase Management: Maintain, organise, and expand the SQL Server database. Ensure data integrity and optimise database performance for efficient data retrieval and processing.Back testing and Strategy Development: Develop and implement back testing and stock screening strategies using Python. Collaborate with the investment team to refi ne and test new strategies.Process Automation: Design and execute process automation to streamline operations and improve efficiency. Implement automated workflows and scripts to reduce manual intervention.Risk Management: Assist in developing and monitoring the risk management system. Analyse risk metrics and provide insights to mitigate potential risks.User Interface Development: Create intuitive and user-friendly interfaces for internal tools and applications. Ensure seamless user experiences through effective design and functionality.Code Documentation: Add comprehensive comments and documentation to the codebase to facilitate collaboration and future development.System Development: Maintain and enhance our proprietary investment management system and libraries. This includes writing clean, scalable, and efficient code to support our investment strategies.Key requirementsEducational Background: Graduate with a master's degree in computer science, Information Technology, or a related field. Strong foundation in mathematics, statistics, and computer science principles.Experience: At least 2 years of professional experience, with a minimum of 1 year in a development team. Proven track record of delivering high-quality software solutions.Technical Skills: Advanced proficiency in Python programming is crucial. Experience with SQL, HTML, and VBA is a plus. Familiarity with cloud computing platforms and automation tools is beneficial.Analytical Skills: Strong analytical and problem-solving skills. Ability to work with large datasets and derive actionable insights.Communication Skills: Excellent verbal and written communication skills. Ability to convey complex technical concepts to non-technical stakeholders.Work Ethic: Strong work ethic, can-do attitude, and willingness to contribute from day one. Self-motivated and able to work independently in a remote setting.Team Collaboration: Desire to work in an entrepreneurial environment. Ability to collaborate effectively with cross-functional teams and contribute to a culture of openness, honesty, and engagement.Perks and benefits of the roleCompetitive Salary based on experienceFlexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.Collaborative and inclusive company culture.....Read more...
We are looking for a Lead .NET Developer with Angular on a freelance basis.
Responsibilities:
Lead a Scrum team of 4-6 developers/testers, fostering a collaborative and productive work environment.
Act as the central point of contact for client representatives, maintaining open lines of communication and addressing any concerns or feedback.
Ensure the quality and timely delivery of software development projects, overseeing all aspects of the development lifecycle.
Support team members and promote their professional growth and well-being.
Keep project documentation updated and provide light reporting on project progress.
Demonstrate proficiency as a hands-on developer, producing high-quality code at a rapid pace.
Requirements / Must Haves:
Over 7 years of experience in software development.
Proficiency in performance monitoring and analysis tools such as Azure App Insights.
Knowledge of DevOps practices and CI/CD pipelines.
Experience with incident management systems and IT service management frameworks (e.g., ITIL).
Excellent English communication skills.
Consultant mindset - adept at proposing innovations, explaining reasons for change, and guiding non-technical stakeholders.
Ability to work effectively with teams in the US time zone (standard work hours by 6 pm CET, but longer overlap with US time preferred).
Technologies:
.NET Core, C#
Angular
ASP.NET MVC Core
WebAPI
HTML, CSS, JavaScript
Microservices
Docker, Kubernetes
Entity Framework Core, Unit of work, Repository pattern
MS SQL, NoSql, Redis
MediatR
Azure - AppService, Service Bus, Functions, SQL Database
Visual Studio, Visual Studio Code
Node.js, Npm (as a user)
Dependency Injection - .NET Core
xUnit - unit testing, integration testing
If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.
....Read more...
The Opportunity Hub UK is an ambitious recruitment technology startup transforming how companies and candidates connect. We're building a cutting-edge platform that goes beyond traditional job boards, incorporating video profiles, AI-powered matching, and innovative search functionality. The Opportunity We're seeking a talented and ambitious Full Stack Developer to join us as our lead technical resource. This is a unique opportunity to take ownership of our platform's development and shape its technical direction from the ground up. What Makes This Role SpecialOpportunity to be the technical cornerstone of a growing startupFreedom to make significant technical decisionsChance to build something meaningful from the ground upDirect impact on product direction and company successGrowth Potential This role offers exceptional growth opportunities:Potential to grow into a CTO position as the company scalesOpportunity to build and lead a development teamEquity/share options available after proven performanceRevenue share possibilities based on platform successRole Overview As our lead developer, you'll be responsible for:Maintaining and evolving our current WordPress-based platformLeading the technical transformation to a more scalable architecture using Laravel and ReactImplementing AI integrations and advanced search functionalityDeveloping innovative features to enhance user experienceMaking key technical decisions that will shape the platform's future Technical Requirements Must Have:Strong experience with PHP and WordPress developmentProficiency in modern JavaScript, HTML5, and CSS3Experience with Laravel frameworkFamiliarity with React and modern frontend developmentUnderstanding of RESTful APIs and microservices architectureExperience with AWS services and cloud architectureStrong knowledge of cloud infrastructure and deploymentExperience with version control systems (Git)Knowledge of SQL and database optimization Nice to Have:Experience with AI/ML integrationsAdvanced AWS certificationsExperience with serverless architectureExpertise in AWS services such as:Lambda for serverless computingS3 for storageEC2 for cloud computingRDS for database managementCloudFront for content deliveryUnderstanding of CI/CD pipelinesExperience with automated testingBackground in recruitment tech or HR systems Key ResponsibilitiesOwn the complete development lifecycle of our platformLead the migration from WordPress to a Laravel/React stackDesign and implement cloud-native architecture on AWSManage cloud infrastructure and optimize for cost-efficiencyImplement advanced search algorithms and AI-powered featuresSet up and maintain CI/CD pipelines in the cloudDesign scalable and resilient cloud architectureOptimize platform performance and scalabilityIntegrate with third-party services and APIsEnsure security best practices are followed across cloud servicesCollaborate with stakeholders to define technical requirementsMentor future junior developers as the team growsIdeal Candidate Profile We're looking for someone who:Is daring and passionate about building innovative tech solutionsHas an entrepreneurial mindsetCan work independently and take initiativeIs comfortable wearing multiple hats in a startup environmentHas strong problem-solving abilitiesDemonstrates excellent communication skillsShows enthusiasm for learning and adapting to new technologies Compensation & BenefitsWe are a bootstrapped startup, while we can't promise high earning from the outset we have much to scale. Potential for equity/share options after proven performanceRevenue share opportunitiesFlexible working arrangementsProfessional development supportDirect involvement in company strategy and decision-making LocationRemote work (or if London based working with Founders) Must be able to work in compatible time zones for collaboration How to Apply Send your application including: Detailed CV highlighting relevant technical experience Portfolio or examples of previous work Brief description of a challenging technical problem you've solved Your vision for modernising a recruitment platform Join us in revolutionising the recruitment industry through technology. This is an opportunity to be part of something special from the ground up, with significant potential for professional and financial growth.....Read more...
We are looking for a Senior .NET Developer with Angular on a freelance basis.
Good to know before joining the project:
We expect top notch delivery work. Also we are looking for the right mindset:
Acting as a professional (quality, behavior, work attitude)
Detail oriented approach (dev testing, adhering to ways of working, …)
Ownership and responsibility (being responsible for your area of development and being proud of what has been done)
Being able to present yourself / the work you or your team delivered
Proactivity (actively communicating when you need something or you’re blocked, following up, helping others, etc)
The team needs a “can do” approach type of people and “team players”
Taking in the negative feedback constructively and being able to constructively give feedback (stating problem, suggesting improvements, stressing benefits)
Requirements / Must Haves@
Very good English for daily communication
Mindset of consultant - propose innovations, explain reasons for change, guide non-technical people
Ability to work with team from US time-zone (standard work-hours by 6pm CET, but longer overlap with US time helps, there is ~7 hours offset to GMT+1, so the position is more suitable who likes to wake up later/not an early bird)
Technologies:
.NET Core, C#
Angular, NgRx
WebAPI
ASP.NET MVC
HTML, CSS, JavaScript, TypeScript
Microservices
Docker, Kubernetes
Entity Framework Core, Unit of work, Repository pattern
MS SQL, NoSql, Redis
MediatR
Azure - AppService, Service Bus, Functions, SQL Database
If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.
....Read more...