Senior Software Engineer Job ID: 417544

Genese Solution Limited

United Kingdom

Remote

GBP 85,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Travel opportunities
Diversity and inclusion

Job summary

Genese Solution seeks a Senior Software Engineer with strong Python, React, TypeScript, AWS, and modern software development practices to design, develop, and maintain scalable, cloud-native full-stack applications, backend services, APIs, and AI-enabled solutions.

The role requires hands-on backend and frontend development, cloud technologies, API integrations, and experience creating and using AI agents, integrating knowledge retrieval systems, and delivering enterprise-scale software in an

Qualifications

  • 5+ years of professional software development experience.
  • Strong backend development with Python and API design.
  • Frontend expertise with React and TypeScript.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications.
  • Build secure, high-performance RESTful APIs and services.
  • Develop responsive frontend with React, TypeScript, and CSS.
  • Integrate AI agents and MCP servers/clients with external systems.
  • Implement RAG, embeddings, and semantic retrieval strategies.

Skills

Python
React
TypeScript
AWS
REST APIs
AI agents
MCP servers
PostgreSQL
DynamoDB
Docker
Kubernetes
CI/CD
Git
Agile/Scrum

Tools

Strands Agents

Job description

Genese Solution is a value-driven IT and cybersecurity consulting company headquartered in the United Kingdom, with offices across eleven countries including Nepal, Bangladesh, India, Pakistan, Finland, Australia, Nigeria, Spain, Ireland, and the USA. The company helps organizations worldwide optimize their IT operations and cost management, harness technology for innovation, and manage IT risk effectively, backed by ISO 27001:2022 certification for information security and compliance. With deep expertise spanning cloud consulting (as an AWS Premier Tier Partner), cybersecurity, software development, data engineering, AI/ML, and IT consulting, Genese serves a global client base across the EMEA, North America, Africa, and APAC regions-delivering value through project-based delivery, managed services, and flexible staffing to help businesses of all sizes innovate, scale, and stay secure in a fast-evolving digital landscape.

Position Summary

Genese Solution is seeking an experienced Senior Software Engineer with strong expertise in Python, React, TypeScript, AWS, and modern software development practices to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, cloud-native full-stack applications, backend services, APIs, and AI-enabled solutions. This role requires hands-on experience in backend and frontend development, cloud technologies, API integrations, and modern software engineering practices. The successful candidate should also have experience creating and using AI agents, working with agent frameworks such as Strands Agents, implementing Model Context Protocol (MCP) servers and clients, and integrating knowledge retrieval systems into applications. Strong TypeScript skills and experience developing reliable, maintainable, and well-tested software components are essential. The candidate should be comfortable working in an Agile environment, solving complex technical challenges, and contributing to the design and delivery of enterprise-grade applications.

Key Responsibilities
  • Design, develop, and maintain scalable full-stack applications using Python,React, and TypeScript.
  • Build and maintain secure, high-performance RESTful APIs and backend services.
  • Develop responsive and user-friendly frontend applications using React,JavaScript/TypeScript, and CSS.
  • Write high-quality TypeScript code for application logic, API integrations,reusable components, and client-side and server-side functionality.
  • Create and integrate AI agents using relevant agent frameworks, including Strands Agents, to support application features and business workflows.
  • Develop and integrate MCP servers and clients to connect applications and AI agents with external tools, APIs, databases, and enterprise systems.
  • Integrate knowledge sources and implement retrieval-based solutions, including Retrieval-Augmented Generation (RAG), embeddings, vector search, and semantic retrieval.
  • Design and optimize database structures using PostgreSQL, DynamoDB, and other suitable data storage technologies.
  • Deploy, monitor, and maintain applications and backend services on AWS cloud services.
  • Collaborate with Product Owners, Engineering Leads, UI/UX Designers, and DevOps teams throughout the software development lifecycle.
  • Write clean, maintainable, secure, and well-tested code following engineering best practices.
  • Participate in code reviews and contribute to improving code quality, software architecture, and development standards.
  • Troubleshoot, debug, and resolve production issues efficiently across frontend, backend, API, and cloud components.
  • Optimize application performance, scalability, reliability, and security.
  • Implement automated testing, CI/CD workflows, and appropriate monitoring and logging.
  • Participate in sprint planning, estimation, and Agile ceremonies.
  • Stay up to date with emerging technologies and recommend improvements where appropriate.
Desired Skills, Expertise and Knowledge
  • Minimum 5+ years of professional software development experience.
  • Strong programming experience with Python and backend application development.
  • Strong frontend development experience using React, JavaScript/TypeScript,HTML5, and CSS.
  • Strong proficiency in TypeScript, including advanced types, interfaces, generics, asynchronous programming, error handling, and reusable software design.
  • Good experience developing and maintaining production-grade TypeScript applications, integrations, reusable libraries, and API clients.
  • Experience with Node.js, package management, automated testing, and modern TypeScript development tools.
  • Experience designing, developing, and consuming RESTful APIs and integrating third-party services.
  • Hands-on experience creating and using AI agents with frameworks such as Strands Agents or equivalent technologies.
  • Familiarity with MCP servers, MCP clients, tool integrations, and connecting AI agents to external systems.
  • Understanding of knowledge retrieval, RAG, embeddings, vector databases, and semantic search.
  • Strong understanding of SQL and NoSQL databases, preferably PostgreSQL and DynamoDB.
  • Hands-on experience with AWS services such as Lambda, EC2, S3, RDS, APIGateway, IAM, and CloudWatch.
  • Familiarity with Amazon Bedrock or other LLM APIs and AI integration services.
  • Experience working with Git and collaborative development workflows.
  • Understanding of CI/CD pipelines, automated testing, and Agile/Scrum methodologies.
  • Familiarity with Docker, Kubernetes, and microservice architectures.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.
Preferred
  • Experience integrating AI capabilities and agentic workflows into full-stack applications.
  • Familiarity with Strands Agents, MCP, and multi-agent workflows.
  • Experience with vector databases such as pgvector, OpenSearch, Pinecone, or equivalent technologies.
  • Familiarity with AI evaluation, observability, tracing, and LLM cost optimization.
  • Experience with cloud-native architecture, infrastructure as code, and application monitoring.
  • AWS Certification is an added advantage.
What We Offer
  • Work in a multinational company operating in the Cloud & ICT domain, based out of the UK and operating in Australia, India, Nepal, Pakistan, and Bangladesh
  • Best in class open, progressive, professional, and equal opportunity work environment
  • Closely knit and supportive team members and a culture where your contributions, opinions, and diversity are welcome, respected, & encouraged
  • Exposure to multi-disciplinary skill areas in a vibrant start-up ecosystem with deep work involving world-class leaders like Amazon, Microsoft, Google, Alibaba, DigitalOcean, and Facebook
  • Opportunity to travel regionally (as part of assignment/training and development or delivery) in Nepal, India, Pakistan, Bangladesh, or Sri Lanka
Our Commitments

We believe that diversity drives innovation. At Genese Solutions, we are dedicated to creating a work environment where everyone, regardless of race, gender identity, age, religion, disability, or background, feels respected and included.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer Job ID: 425044
Full Stack Developer Job ID: 425044

Genese Solution Limited • United Kingdom

Remote
GBP 45,000 - 75,000
Multinational company
Inclusive culture
Professional development
+1
Full-Stack Developer – React, Python, Oracle Database, and AI/GenAI
Full-Stack Developer – React, Python, Oracle Database, and AI/GenAI

Boundaryless GmbH • Greater London

On-site
GBP 60,000 - 90,000
Graphic Designer Job ID: 424540
Graphic Designer Job ID: 424540

Genese Solution Limited • United Kingdom

Remote
GBP 30,000 - 42,000
Multinational environment
Open, supportive culture
Exposure to multi-disciplinary skill
+1
Global Marketing & Growth Lead Job ID: 408359
Global Marketing & Growth Lead Job ID: 408359

Genese Solution Limited • United Kingdom

Remote
GBP 120,000 - 180,000
Travel regionally
Senior Software Engineer - Cloud, AI & Full-Stack
Senior Software Engineer - Cloud, AI & Full-Stack

Genese Solution Limited • United Kingdom

Remote
GBP 85,000 - 120,000
Travel opportunities
Diversity and inclusion
Senior AI Engineer
Senior AI Engineer

83zero Ltd • Glasgow

Hybrid
GBP 60,000 - 70,000
Healthcare options
Hybrid work arrangement
Senior Solutions Engineer (Manufacturing, Automotive, Defence)
Senior Solutions Engineer (Manufacturing, Automotive, Defence)

Databricks Inc. • Greater London

On-site
GBP 90,000 - 130,000
Sr GenAI GTM Specialist, HCLS, AWS Specialist & Partner - Industries
Sr GenAI GTM Specialist, HCLS, AWS Specialist & Partner - Industries

Amazon.com, Inc. • Greater London

On-site
GBP 100,000 - 150,000
Experienced Full Stack .NET Engineer
Experienced Full Stack .NET Engineer

Biller Genie • Northern Ireland

Hybrid
GBP 70,000 - 100,000
Private health insurance
Group life death benefit
Auto-enrollment pension - 5% matched
+4
Data Scientist - Genai - Consultant
Data Scientist - Genai - Consultant

Infosys Consulting - Europe • England

On-site
GBP 90,000 - 120,000