ملخص JobPlatform
نظرة سريعة على الوظيفة
هذه الوظيفة لدى First.tech Group، في Cairo, Egypt، بنظام دوام كامل، ونظام العمل من مقر العمل. تفاصيل الوظيفة والمهارات المعروضة أدناه مأخوذة من إعلان الوظيفة الأصلي.
ملف الشركة
عن الشركة
AIi
هذا الملخص مُعد بمساعدة الذكاء الاصطناعي اعتمادًا على المعلومات المتاحة، وقد لا يعكس جميع تفاصيل الشركة.First.tech Group is a dynamic organization focused on connecting skilled professionals with meaningful career opportunities. While specific industry details are not provided, the presence of roles such as 'Senior Specialist - People Operations' suggests an emphasis on human resources and organizational development. The company likely operates in a sector that values structured talent management and employee engagement strategies. As a job platform, First.tech Group may support businesses seeking to attract and retain top-tier professionals by offering specialized recruitment services. Its approach appears centered on fostering strong workplace cultures and ensuring alignment between employer needs and candidate expertise. Without additional data, the company's exact scope remains inferred based on its listed roles, highlighting its potential role in facilitating professional growth and workforce optimization.
At First.Tech, we're building and scaling technology products across financial services and other high-impact industries. Our engineering teams work on real products, real customers, and systems that need to perform reliably at scale.
We're looking for a Lead .NET Backend Engineer who combines strong hands-on engineering expertise with technical leadership. You'll lead the design and development of scalable backend services, drive engineering best practices, and help the team make sound technical decisions while remaining actively involved in coding and delivery.
This is a hands-on technical leadership role for someone who enjoys solving complex engineering challenges, improving system architecture, and helping other engineers grow.
What you'll be working on
Lead the design, development, and evolution of scalable backend applications and services using C#, .NET Core / ASP.NET Core, and Microsoft SQL Server.
Define and promote sound technical approaches for REST APIs, microservices, integrations, and distributed systems.
Translate product and business requirements into robust, maintainable, and scalable technical solutions.
Drive technical design discussions and make informed decisions around performance, security, reliability, scalability, and maintainability.
Lead code reviews, promote coding standards, and ensure high-quality engineering practices across the team.
Investigate and resolve complex production issues, performance bottlenecks, and database optimization challenges.
Work closely with Product, Frontend, QA, DevOps, and other engineering teams to deliver end-to-end solutions.
Support automated testing, CI/CD practices, deployment processes, and continuous improvement of engineering workflows.
Mentor and support backend engineers, providing technical guidance and encouraging knowledge sharing and continuous learning.
Take ownership of technical solutions throughout their lifecycle, from design and development to deployment, monitoring, and ongoing improvement.
Evaluate and encourage the responsible use of modern development tools, including AI-assisted engineering, to improve productivity and code quality.
We're looking for someone who
Has 8+ years of professional software engineering experience, with substantial hands-on experience in backend development.
Has strong expertise in C#, .NET Core / ASP.NET Core, and Microsoft SQL Server.
Has a proven track record of designing and developing scalable APIs, backend services, and system integrations.
Has a solid understanding of software architecture, object-oriented design, design patterns, SOLID principles, and distributed systems.
Has experience making technical decisions, reviewing code, and establishing engineering standards or best practices.
Has experience optimizing relational databases, troubleshooting complex issues, and improving application performance and reliability.
Has experience mentoring developers or providing technical guidance to engineering teams.
Understands automated testing, CI/CD, Git, and modern Agile software development practices.
Has exposure to cloud platforms, Docker, and containerized applications.
Demonstrates strong analytical, problem-solving, communication, and collaboration skills.
Is comfortable balancing hands-on development with technical leadership and cross-functional collaboration.
Engineering at First.Tech is evolving
We're actively adopting AI-assisted engineering across our development lifecycle.
You don't need to be an AI expert, but you should be curious about new tools and understand how to use them responsibly, whether that's Claude Code, GitHub Copilot, Cursor, or other AI-assisted development tools.
As a technical leader, you'll help establish the right practices for reviewing, testing, validating, and improving AI-assisted code rather than simply accepting generated output.
Why join First.Tech?
You'll have the opportunity to:
Lead the technical direction of backend solutions supporting digital products in the financial technology space.
Solve complex engineering challenges involving scalability, performance, reliability, and system design.
Influence engineering standards, architectural decisions, and development practices.
Work closely with Product, Engineering, QA, DevOps, and technology leadership.
Mentor engineers and help strengthen the team's technical capabilities.
Explore modern engineering approaches, including AI-assisted development.
Make a meaningful impact on products, technology decisions, and engineering delivery.
The details
📍 Location: Nasr City, Cairo, Egypt
🏢 Working model: On-site, 5 days per week
💻 Core technology stack: C# | .NET Core | ASP.NET Core | SQL Server | REST APIs | Microservices | Docker | Cloud | CI/CD | AI-assisted development
Show more