Opportunity to join a skilled IT team to design and deliver secure, business-critical solutions including bespoke web applications, APIs, legacy modernisation, and AI-enabled solutions.
Compensation
competitive salary (dependent on experience)
Responsibilities
Exercise technical expertise across the full solution development lifecycle, including requirements analysis, solution design, development, testing, deployment and support.
Develop robust, maintainable and secure web applications, APIs, integrations and automated workflows in accordance with agreed standards and the Firm’s information security requirements.
Design, develop and support enhancements and integrations for the Firm’s matter management and other business-critical systems.
Assist with the design, configuration, testing and ongoing improvement of AI Agents for Microsoft Copilot, ensuring solutions are secure, reliable and aligned with approved business use cases.
Work closely with the Business Analyst, IT Development Manager, IT Director, external development resources and business stakeholders to refine requirements and translate them into effective technical solutions.
The Software Solutions team is a high-velocity team that delivers bespoke data-driven solutions to our clients across the business spectrum. This specialized team creates scalable and feature-rich web applications using open source and cloud technologies.
Responsibilities
Raise awareness in the EMEA region of D&A Software Solutions’ capabilities and service lines through networking and demonstrations to internal partners and clients
Designing, creating, and implementing client-centric web applications
Leading software projects and collaborate daily with fellow software engineers, managers and stakeholders
Conducting peer code reviews, triaging flaws & promoting updates to production
Playing an active role in mentoring junior members of the team
Requirements
Bachelor’s degree in computer science or related discipline
A successful candidate will help engineer solutions to secure software development, identify threats and mitigate vulnerabilities throughout our environment. The role involves building tooling, collaborating with developers, and delivering security guidance aligned with NIST, ISO, and SOC2 frameworks.
Responsibilities
Build, deploy and maintain tooling to validate and track security controls in and around our code
Work closely with application development and infrastructure architectural teams to create code which is secure by design and default
Create programmatic code reviews and automate penetration testing to decrease potential introduction of vulnerabilities
Lead and collaborate with developers on secure coding techniques and threat modeling
Contribute to vulnerability detection and remediation of technological offerings
Requirements
BA degree in a related field
Nice to have: Experience in developing highly automated detection and triage tools
Nice to have: Deep understanding of cyber security red-team techniques
Nice to have: Expertise in IAM, PAM, and Data Protection tools
Nice to have: Experience with cloud native security tools
The candidate will work closely with cross-functional teams to build scalable, high-quality software solutions and contribute across the complete software development lifecycle.
Responsibilities
Analyze, design, develop, test, release, and maintain products in a .NET-centric environment
Rapidly implement features aligned with the product roadmap
Quickly evaluate and learn modern technologies, libraries, and development concepts
Plan and manage integrations with third-party software and services
Work in a fast-paced engineering environment with continuous iteration based on user feedback
Requirements
Nice to have: AI-assisted development tools (GitHub Copilot, ChatGPT, Cursor, Claude)
Nice to have: Agile/Scrum development methodologies
Nice to have: AI-assisted software development workflows
Nice to have: analytical and problem-solving skills
Nice to have: communication and collaboration abilities
Build and maintain the technical platform for a Series B education technology company, focusing on Flutter mobile app, AI and agent infrastructure, developer experience, and backend services.
Compensation
Base salary: €80,000 to €110,000 annually. Visa sponsorship is not available.
Responsibilities
Own core parts of the Flutter app, including shared components, design systems, state management, performance, and tooling
Build AI and agent infrastructure, including MCP servers, background agent capabilities, evaluations, and feedback loops
Integrate agentic coding tools into everyday engineering workflows
Improve CI/CD, release tooling, and the feedback loop from code changes to production
Ship user-facing features alongside platform work and keep shared foundations dependable for other engineers
Support the Platform Management team by developing and maintaining web applications, automation tools, and technology solutions, while applying AI and machine learning concepts to solve business problems.
Compensation
The anticipated hourly rate for this role is $38.00/hour. Salary for the role will depend on several factors, including a candidate’s qualifications, skills, competencies, and experience, and may fall outside of this rate.
Responsibilities
Develop and support web applications, automation tools, and technology solutions under the guidance of senior team members.
Analyze and work with data using Python and reporting tools to support business and technology initiatives.
Explore and apply AI and machine learning concepts to solve real-world business problems.
Collaborate with technology and business teams to understand requirements and participate in Agile development activities.
Gain exposure to financial services, investment management, compliance processes, and technology best practices.
Requirements
High school degree
Bachelor's in Computer Science or related fields
Nice to have: Prior internship experience in Python / Machine learning