Careers at JEC
The success of our company begins with our people
Join a team where innovation, purpose, and people power real-world change.

Purpose Driven Work
At Jean Edwards Consulting, everything we do is guided by purpose. Whether you are helping modernise reinsurance operations or transforming public sector data systems, your work will have meaningful impact. We empower our team members to lead change, not just respond to it.

A Culture of Excellence
Excellence is not optional at JEC. It is our standard. We take pride in delivering the highest quality solutions and expect the same dedication from our people. In return, we provide the support and resources needed to help you grow into your full potential and take your career to the next level.

Collaboration Without Boundaries
Teamwork is at the heart of our success. You will work closely with skilled professionals across locations, sectors and specialisms, sharing ideas and expertise to develop outstanding solutions. We remove barriers so you can build experience and confidence in a supportive environment.

Innovation at the Core
We are a consultancy built on innovation. From our proprietary Alpha platform to data migration toolkits and automated workflow systems, we encourage creative thinking and experimentation. At JEC, you will have the freedom to explore new approaches and shape the future of technology and business.

Global Reach and Local Support
With offices in the United Kingdom, United States, Europe, Africa and beyond, JEC offers the best of both worlds. You will be part of a diverse, connected team with global vision and local insight. No matter where you are based, we work together to deliver exceptional outcomes for our clients.

A Place to Belong and Grow
We are committed to creating an inclusive environment where every voice is heard and valued. Our culture is shaped by our values of leadership, quality, cooperation and synergy. We offer continuous learning and real opportunities for growth, in a workplace that welcomes authenticity and ambition.
Open Positions
About the job
JE Riga, a custom software development company since 2006, specializes in delivering solutions across various business sectors like reinsurance, insurance, and financial services.
We’re looking for talented and driven software engineers with experience in Python and .NET, along with a foundational understanding of Artificial Intelligence, who are eager to grow and thrive in this exciting field. If you are passionate about cutting-edge technologies and ready to contribute to machine learning development, this role offers a great opportunity for you.
Responsibilities:
- Integrate advanced machine learning (ML) algorithms into the existing codebase.
- Develop and maintain MLOps pipelines to streamline model deployment and monitoring.
- Collaborate in the design and implementation of machine learning models and algorithms.
- Train, fine-tune, and optimize models using state-of-the-art techniques.
- Stay current with the latest advancements in Machine Learning, Artificial Intelligence, and related technologies.
- Work closely with cross-functional teams to translate business requirements into effective ML solutions.
Requirements:
- Proficiency in Python and C# programming languages.
- Familiarity with popular machine learning frameworks and libraries such as PyTorch, Transformers, ONNX, etc.
- Solid understanding of data structures, algorithms, and core software engineering principles.
- Foundational knowledge of natural language processing (NLP) techniques and tools.
- Strong problem-solving skills, self-motivated, and eager to continuously learn and grow in the field.
- Good verbal and written communication skills in English, with the ability to convey complex ideas clearly and effectively.
Preferred Qualifications:
- Experience with MLOps practices and tools.
- Hands-on experience with deploying ML models in production environments.
- We provide a stable job with excellent opportunities for career advancement in a creative and congenial team environment.
Salary range: 2500-5000 EUR Gross per month, depending on experience.
Additional benefits include health insurance, modern office facilities, flexible work hours, daily fresh fruit, sports activities, casual dress code and a friendly atmosphere.
About Us
Jean Edwards Consulting is a specialist technology consultancy serving the global reinsurance and insurance markets. We help clints modernise their operations through AI-driven solutions, contract automation tools, and expert-led project delivery. With a global team spread across five offices, we help clients transform their operations and drive long-term efficiency. We are expanding and seeking experienced Full-Stack .NET & Blazor Developers.
Our headquarters are in Brighton, UK with additional offices in Switzerland, the US, Latvia, Nigeria, Dubai and South Africa. We work with a diverse portfolio of international clients across the financial services sector, with a strong focus on insurance, reinsurance, and the Lloyd’s market.
We welcome applications for both permanent and contractor roles, with salary and benefits packages determined by location, contract type, and level of experience.
The Role
In this role, you will you’ll bring user stories to life by building intuitive, secure, and high-performing web experiences powered by the latest .NET platform. You’ll work closely with product owners, UX designers, and QA engineers to deliver features that help our clients work smarter and faster.
Key Responsibilities
Transform business requirements into elegant Blazor components and robust .NET APIs.
Write clean, testable C# code and actively contribute to peer reviews and knowledge-sharing sessions.
Collaborate with DevOps to streamline CI/CD pipelines and ensure production reliability.
Champion accessibility, performance, and maintainable code across the stack.
Provide input into product roadmaps with ideas and insights drawn from real-world usage.
Essential Requirements
3+ years of professional .NET (C#) development experience, including at least 1 year with Blazor or another modern SPA framework.
Familiarity with relational databases and proficiency in basic SQL.
Hands-on experience with Azure services (CI/CD, monitoring, etc.).
Working knowledge of Agile practices (daily stand-ups, retrospectives, incremental delivery).
Strong communication skills, a proactive mindset, and fluent English.
Nice to have
Experience with Docker and Kubernetes.
Why Work for Us
We’re proud to offer more than just a job – we provide an environment where you can thrive.
A friendly, creative, and supportive team environment where collaboration and fresh ideas are encouraged.
Opportunities for career advancement and continuous learning, helping you grow both personally and professionally.
A competitive salary that reflects your skills and contributions.
The latest technologies — no legacy systems to maintain, so your work stays innovative and rewarding.
Partnerships with leading companies in their sector, giving your projects real impact and visibility.
Join us and be part of a team that values your growth, your creativity, and your future.
About Us
Jean Edwards Consulting is a specialist technology consultancy serving the global reinsurance and insurance markets. We help clints modernise their operations through AI-driven solutions, contract automation tools, and expert-led project delivery. With a global team spread across five offices, we help clients transform their operations and drive long-term efficiency. We are expanding and seeking experienced MS SQL Developer.
Our headquarters are in Brighton, UK with additional offices in Switzerland, the US, Latvia, Nigeria, Dubai and South Africa. We work with a diverse portfolio of international clients across the financial services sector, with a strong focus on insurance, reinsurance, and the Lloyd’s market.
We welcome applications for both permanent and contractor roles, with salary and benefits packages determined by location, contract type, and level of experience.
The Role
In this role, you’ll work closely with Project Managers, Business Analysts, and development teams to deliver high-quality solutions for our international clients in the financial services, insurance, reinsurance, and Lloyd’s markets. You’ll use your expertise not only to design, develop, and optimize SQL-based solutions that support business-critical applications. This is not a Database Administrator role — we’re looking for someone who thrives in a development-focused environment and enjoys solving complex data challenges.
Key Responsibilities
Partner with business stakeholders to gather, analyse, and document database requirements.
Implement IT technology projects on time and to a high standard, even against challenging schedules.
Refine, automate, and monitor regular SQL processes, ensuring issues are tracked and documented.
Develop and maintain clear, accurate technical documentation aligned with company standards.
Conduct performance tuning and optimization using native monitoring and troubleshooting tools.
Design, develop, and maintain SQL-based solutions including stored procedures, views, functions, and ETL processes.
Optimize and refactor existing SQL code for performance, scalability, and maintainability.
Support testing, deployment, and post-implementation activities.
Essential Requirements
3+ years’ experience with Microsoft SQL Server 2012+ (developer or DBA background).
Strong knowledge of relational database concepts, SQL querying, and data modeling.
Proven expertise in writing views, stored procedures, and user functions; confident with complex joins, subqueries, filters, aggregations, and system functions.
Hands-on experience with SQL performance tuning and optimization.
Familiarity with source control systems (e.g., Git) and CI/CD pipelines.
Excellent communication, presentation, and reporting skills.
Strong organizational and leadership abilities.
A proactive, solutions-focused mindset and a team-oriented approach.
Nice to Have
Experience with SSRS, Power BI or Tableau
Exposure to cloud platforms (AWS or Azure)
Familiarity with Agile methodologies and tools (e.g., Jira, Confluence).
Knowledge of the insurance or reinsurance domain is a plus.
Why Work for Us
We’re proud to offer more than just a job – we provide an environment where you can thrive.
A friendly, creative, and supportive team environment where collaboration and fresh ideas are encouraged.
Opportunities for career advancement and continuous learning, helping you grow both personally and professionally.
A competitive salary that reflects your skills and contributions.
The latest technologies — no legacy systems to maintain, so your work stays innovative and rewarding.
Partnerships with leading companies in their sector, giving your projects real impact and visibility.
Join us and be part of a team that values your growth, your creativity, and your future.
Jean Edwards Consulting is a specialist technology consultancy serving the global reinsurance and insurance markets. We help clints modernise their operations through AI-driven solutions, contract automation tools, and expert-led project delivery. With a global team spread across five offices, we help clients transform their operations and drive long-term efficiency. We are expanding and seeking experienced Business Analysts with a background in insurance or reinsurance to join our growing team.
Our headquarters are in Brighton, UK with additional offices in Switzerland, the US, Latvia, Nigeria, Dubai and South Africa. We work with a diverse portfolio of international clients across the financial services sector, with a strong focus on insurance, reinsurance, and the Lloyd’s market.
We welcome applications for both permanent and contractor roles, with salary and benefits packages determined by location, contract type, and level of experience.
The Role
In this role, you will collaborate with stakeholders—including clients, project managers, QA, and IT development teams—to gather, document, and articulate requirements in Agile user stories. You will also support user acceptance testing to ensure that deliverables meet business needs and help us continue to deliver outstanding results.
Key Responsibilities
Work closely with stakeholders to understand user needs and local team priorities.
Lead delivery across multiple projects, including process reviews, software implementations, data migrations, and reconciliations.
Define and manage prioritised product backlogs, create detailed user stories, and oversee the delivery of new features, enhancements, and bug fixes.
Contribute to GUI design to ensure an intuitive and user-friendly experience.
Produce and maintain high-quality functional documentation, wireframes, and acceptance criteria.
Conduct or coordinate user acceptance testing to validate new features.
Support the definition and evolution of long-term product vision and strategy.
Essential Requirements
Degree in IT, Finance, Business, or a related field.
Strong communication skills with the ability to translate stakeholder needs into workable requirements.
Proven experience analysing and documenting user requirements and producing functional documentation.
Excellent organisational and time-management skills.
Innovative and strategic thinker with strong problem-solving abilities.
Professional and confident presence, able to work independently at client sites.
Willingness and ability to travel when required.
Nice to have
Experience in the insurance, reinsurance, or London Market sectors.
Familiarity with user-centred design principles.
Hands-on experience working in Agile environments, including backlog management.
Proactive approach with the ability to quickly build strong relationships.
Experience with front-end/UI testing.
Ability to engage in technical discussions with IT teams and senior stakeholders.
Experience working with complex data, particularly in data migrations and reconciliations.
About Us
Jean Edwards Consulting is a specialist technology consultancy serving the global reinsurance and insurance markets. We help clints modernise their operations through AI-driven solutions, contract automation tools, and expert-led project delivery. With a global team spread across five offices, we help clients transform their operations and drive long-term efficiency. We are looking for an experienced Senior Business Analyst to join our growing team and take a leadership role in delivering high-quality solutions for our international insurance and reinsurance clients.
Our headquarters are in Brighton, UK with additional offices in Switzerland, the US, Latvia, Nigeria, Dubai and South Africa. We work with a diverse portfolio of international clients across the financial services sector, with a strong focus on insurance, reinsurance, and the Lloyd’s market.
We welcome applications for both permanent and contractor roles, with salary and benefits packages determined by location, contract type, and level of experience.
Why Join Us
At our core, we believe in delivering excellence while fostering a collaborative and supportive environment. Joining our team means working on high-impact projects in the global insurance and reinsurance sector, with opportunities to shape products used across multiple markets. You’ll enjoy the autonomy to make a real difference, the support of an experienced leadership team, and a culture that values innovation, growth, and work-life balance.
The Role
This position will not only involve hands-on analysis and delivery but also the management and mentoring of a small team of Business Analysts.
Working closely with stakeholders—including clients, project managers, QA, and IT development teams—you will lead requirements gathering, create and prioritise Agile user stories, and ensure the delivery of solutions that meet business objectives. You will also oversee user acceptance testing and help shape the long-term vision of our products and services.
Key Responsibilities
Lead a small team of Business Analysts, providing mentorship, support, and performance feedback.
Work with stakeholders to capture, refine, and prioritise requirements, ensuring clarity and alignment with business objectives.
Oversee the delivery of multiple projects, including process improvements, software implementations, and complex data migrations/reconciliations.
Own and manage prioritised product backlogs, define user stories, and ensure timely delivery of new features, enhancements, and fixes.
Contribute to and review GUI designs to ensure intuitive, user-friendly experiences.
Produce and maintain detailed functional documentation, wireframes, and acceptance criteria.
Lead or coordinate user acceptance testing to validate deliverables.
Collaborate with senior leadership to define and evolve long-term strategy and product roadmaps.
Act as a key liaison between business stakeholders and technical teams, ensuring effective communication and alignment.
Essential Requirements
Degree in IT, Finance, Business, or a related field.
Extensive experience as a Business Analyst in financial services, ideally insurance/reinsurance or the London Market.
Proven experience leading, mentoring, or managing a team of Business Analysts.
Exceptional communication and stakeholder management skills, with the ability to influence at senior levels.
Strong ability to analyse complex business requirements and produce high-quality functional documentation.
Demonstrated expertise in Agile methodologies, including backlog management and user story definition.
Strong organisational and strategic thinking skills, with the ability to manage competing priorities.
Ability to work independently and represent the company confidently at client sites.
Willingness and ability to travel when required.
Nice to have
Hands-on experience in insurance/reinsurance or Lloyd’s market systems and processes.
Knowledge of user-centred design principles and UX best practices.
Experience overseeing or conducting front-end/UI testing.
Comfort engaging in technical conversations with IT teams and high-level stakeholders.
Strong experience with data-focused projects, including migrations and reconciliations.
Proactive approach, with the ability to build strong, trusted relationships quickly.

Work With Us
At Jean Edwards we are always looking for the best and brightest, and with our growing list of clients we are keen to expand our top-quality team of analysts, project managers and developers. We will consider everyone, from the most experienced to the recent graduate, and provide the best training and support wherever it’s needed. For us to be the best, we want you to be the best.

Life at JEC
At Jean Edwards Consulting, we believe that success starts with our people. We foster an environment where talent is nurtured, innovation is encouraged, and collaboration drives meaningful impact. Our team thrives in a dynamic, professional, and engaging workplace that values expertise, creativity, and continuous learning.
We don’t just build solutions, we build careers.
Discover what makes JEC a great place to work.
Frequently Asked Questions
Here you’ll find the answers to the most frequently asked questions about our recruitment process.
Jean Edwards Consulting specialises in data and change management, delivering innovative solutions for the finance industry, public sector, and beyond. We help businesses embrace digital transformation with cutting-edge technology and expert consultancy.
JEC has a global presence, with offices in the UK (Brighton), United States (Chicago), Latvia (Riga), Nigeria (Abuja), Switzerland (Zurich), Dubai and South Africa (Johannesburg).
You can contact us via email at support@jeanedwards.com or by phone at (+44) 1273 842244. Visit our Contact page for office-specific contact details.
Industries We Serve – Frequently Asked Questions
Find out how JEC supports a wide range of industries through tailored consultancy and cutting-edge automation solutions.
We support a variety of sectors including reinsurance, insurance, financial services, public sector and healthcare, technology. Our solutions are customised to meet the specific needs of each industry.
We offer expert consultancy in reinsurance, with services such as SICS integration, automation through Alpha Apps, and programme management. Our team has extensive experience in both the global and London Market.
Yes. We help insurance firms modernise legacy systems, meet regulatory requirements, and optimise operations through automation and digital transformation.
We deliver data-driven transformation projects for banks, investment firms, and other financial institutions, enhancing compliance, reporting and operational efficiency.
Absolutely. We have a strong track record of delivering change management and data modernisation for local and national government bodies, with a focus on security and impact.
We work with tech providers to embed automation, optimise workflows, and develop scalable solutions that accelerate client success.
Definitely. We streamline document management, enhance compliance processes, and introduce automation to improve accuracy and reduce manual tasks in legal and professional services.