Full Stack Developer (.Net and Angular)

  • Xenon7
  • New Cairo City, Cairo Governorate, Egypt
  • Full-time

وصف الوظيفة

About us:

Where elite tech talent meets world-class opportunities!

At Xenon7, we work with leading enterprises and innovative startups on exciting, cutting-edge projects that leverage the latest technologies across various domains of IT including Data, Web, Infrastructure, AI, and many others. Our expertise in IT solutions development and on-demand resources allows us to partner with clients on transformative initiatives, driving innovation and business growth. Whether it's empowering global organizations or collaborating with trailblazing startups, we are committed to delivering advanced, impactful solutions that meet today’s most complex challenges.

About the Client:

Join one of Egypt’s premier financial institutions, renowned for its extensive suite of banking services, including Institutional Banking, Personal Banking, and Islamic Banking. With a global presence through over 50 branches and correspondents, we serve a diverse and dynamic clientele. As we embark on a groundbreaking digital transformation journey, we are committed to leveraging the latest technologies to establish a state-of-the-art data architecture that will redefine our performance and service delivery.

إمتيازات الوظيفة

  • Attractive, market-leading salary package.
  • Clear career advancement path with professional development opportunities.
  • One-year contract with Xenon7, presenting a significant opportunity for renewal.

متطلبات الوظيفة

Job Overview:

We are seeking a highly motivated and skilled Developer Engineer to join our dynamic team. The ideal candidate will play a key role in designing, developing, and maintaining scalable and high-performance software solutions. You’ll work closely with cross-functional teams to deliver innovative products that solve real-world problems.

Key Responsibilities:

  • Design, develop, test, and deploy software applications and systems.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical solutions.
  • Participate in code reviews and provide constructive feedback to peers.
  • Identify and troubleshoot performance bottlenecks and bugs.
  • Ensure software quality through testing, automation, and documentation.
  • Continuously improve existing systems and codebase.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • [1–5+] years of experience in software development (depending on level).
  • Proficient in .Net
  • Experience with Angular
  • Familiarity with REST APIs, microservices architecture, and cloud platforms.
  • Strong understanding of databases (SQL and/or NoSQL).
  • Excellent problem-solving and communication skills.
  • Experience with Git and agile development methodologies.