Senior Backend Developer

First.tech Group · Cairo, Egypt · Posted 2026-07-02

First Tech is a technology company focused on building, scaling, and delivering innovative digital platforms across financial services and other industries.We combine technology, product expertise, and a deep understanding of customer needs to create solutions that simplify complex processes and deliver seamless digital experiences. Our platforms are designed to be scalable, reliable, and impactful, helping businesses and customers navigate the evolving digital landscape with confidence.Founded with a vision to accelerate digital transformation, First Tech brings together strong engineering capabilities, product development expertise, and a culture of innovation to build modern solutions that address real-world challenges.By partnering with forward-thinking businesses and developing technology-driven products, we aim to reshape industries and improve everyday experiences. We believe in creating an inclusive, collaborative environment where talented individuals are empowered to innovate, grow, and make a meaningful impact.What You'll DoDesign and build scalable, secure, and high-performance backend systems and APIs.Develop backend services using .NET Core and modern engineering practices with AI-assisted development tools.Leverage AI coding assistants (e.g., Claude Code) to accelerate development while ensuring code quality, security, and maintainability.Translate business and technical requirements into scalable backend architectures and implementation plans.Review, validate, and optimize AI-generated code through testing, debugging, and peer reviews.Design and develop RESTful APIs, integrations, and distributed services.Optimize application performance, database queries, and system reliability.Build and maintain automated tests to ensure robust, production-ready software.Manage deployments across development, testing, and production environments while supporting CI/CD practices.Collaborate with Product, Engineering, and cross-functional teams in an Agile environment to deliver high-quality features.Continuously evaluate and adopt emerging AI tools, frameworks, and engineering best practices to improve developer productivity.Produce clear technical documentation and contribute to reusable backend components and engineering standards.Mentor teammates and promote AI-driven engineering best practices across the team.Take ownership of backend solutions from technical design through deployment, monitoring, and continuous improvement.What We're Looking ForBachelor's degree in Computer Science, Software Engineering, or a related technical field.8+ years of experience building scalable backend applications using .NET Core, C#, and MS SQL Server.Experience working in an AI-assisted development environment using coding assistants (e.g., Claude Code, GitHub Copilot, Cursor, or similar).Strong ability to review, validate, debug, and optimize AI-generated code to ensure quality, security, performance, and maintainability.Proven experience designing scalable application architectures, APIs, and distributed systems.Strong understanding of software design patterns, system integration, and performance optimization.Experience building and consuming RESTful APIs and working with relational databases.Experience writing and maintaining automated tests and implementing CI/CD best practices.Proficiency with Git, GitHub, Jira, and modern Agile development methodologies.Experience with cloud platforms, Docker, and containerized deployments is an advantage.Front-end experience with React is a plus.Excellent analytical, problem-solving, and communication skills, with the ability to collaborate effectively across cross-functional teams.Passion for leveraging AI to improve engineering productivity and continuously adopting emerging development tools and best practices.Working Model: 3 days in office, 2 days remoteLocation: Nasr CitySo, what does it really mean to work at First.Tech?We are building a company where people are empowered to do their best work and grow. Our culture is rooted in ownership, collaboration, and continuous learning.As part of First Tech, you will be working in an environment that values innovation, speed, and impact, while giving you the opportunity to shape products that directly affect how people experience financial services.We are an equal opportunity employer and are committed to building a diverse and inclusive team. We welcome people from all backgrounds and encourage you to apply if this role excites you.

Apply for this role

Other open roles at First.tech Group

See all 3 open roles at First.tech Group →

Related jobs in Software & IT