Senior Software Architect – Flexible Hours

🏢 ITWorx📍 El Mahalla El Kubra, Gharbia💼 Full-Time💻 Hybrid🏭 Information Technology & Services💰 EGP 40,000 - 60,000 per month

About Company

ITWorx is a pioneering global software professional services company dedicated to engineering and delivering innovative digital solutions to businesses worldwide. With over 25 years of unparalleled experience, ITWorx has firmly established itself as a leader in driving digital transformation, offering profound expertise in enterprise-grade software development, cutting-edge cloud computing, advanced data analytics, and transformative artificial intelligence. Our core mission is to empower organizations to not only achieve but exceed their strategic objectives through the deployment of highly effective, cutting-edge technology and the cultivation of exceptional engineering talent. We take immense pride in fostering a vibrant culture of continuous innovation, deep collaboration, and perpetual learning, providing our employees with intellectually stimulating projects and abundant opportunities for significant professional and personal growth. Headquartered in Egypt with a robust regional and expanding international footprint, ITWorx is steadfastly committed to accelerating technological advancement and consistently delivering measurable, tangible value to our diverse clientele across a multitude of industries. Joining the ITWorx team means becoming an integral part of a forward-thinking collective that is actively shaping the future of technology and digital experiences.

Job Description

Are you a visionary technologist with a profound passion for crafting robust, scalable, and high-performance software solutions? ITWorx is actively seeking an experienced and dynamic Senior Software Architect to join our innovative team, ideally based in El Mahalla El Kubra. This critical and influential role offers the unique and highly appealing opportunity to define the overarching technical direction of our next-generation products and services, all while benefiting from flexible hours designed to help you achieve an optimal balance between your professional aspirations and personal life. As a Senior Software Architect, you will play an instrumental role in translating complex business requirements into elegant, high-level architectural designs, meticulously ensuring that our software systems are not only impeccably performant and inherently secure but also highly maintainable, extensible, and adaptable to future changes. You will embody leadership through example, actively mentoring junior and mid-level engineers, championing and instilling best practices across all development phases, and proactively driving technical excellence throughout multiple concurrent projects. This esteemed position demands a deep, nuanced understanding of modern software development methodologies, state-of-the-art cloud-native architectures, and a consistently proactive approach to complex problem-solving. We are specifically looking for an individual who thrives in a highly collaborative and engaging environment, possesses the ability to articulate intricate technical concepts with exceptional clarity, and is passionately dedicated to delivering truly exceptional software that consistently makes a real, measurable impact. Your profound expertise will directly shape our technology roadmap and significantly elevate our overall engineering capabilities, thereby contributing directly to our clients’ success and our company’s sustainable growth. Embrace the exhilarating challenge of working with cutting-edge technologies within a flexible, supportive, and intellectually stimulating setting, where your architectural vision can genuinely flourish and leave a lasting legacy.

Key Responsibilities

  • Lead the design and development of high-level architectural solutions for complex software systems and applications.
  • Translate business requirements and technical specifications into robust, scalable, and maintainable architectural designs.
  • Define and enforce software architecture standards, patterns, and best practices across development teams.
  • Conduct architectural reviews and provide constructive feedback to ensure adherence to established guidelines and quality standards.
  • Evaluate and recommend new technologies, tools, and platforms to enhance system performance, scalability, and efficiency.
  • Mentor and guide junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning.
  • Collaborate closely with product managers, project managers, and development teams to ensure architectural alignment with business goals.
  • Oversee the integration of various system components and ensure seamless data flow and interoperability.
  • Participate in technical discussions, present architectural proposals, and make critical design decisions.
  • Stay abreast of industry trends, emerging technologies, and best practices in software architecture.

Required Skills

  • Proven experience as a Software Architect or in a similar senior technical leadership role.
  • Deep expertise in designing and implementing scalable, fault-tolerant, and secure enterprise applications.
  • Strong command of architectural patterns (e.g., Microservices, Event-Driven, MVC, Serverless).
  • Proficiency with cloud platforms (e.g., AWS, Azure, GCP) and cloud-native architecture principles.
  • Extensive experience with at least two major programming languages (e.g., C#, Java, Python, Node.js).
  • Solid understanding of database technologies (SQL and NoSQL) and data modeling.
  • Experience with CI/CD pipelines, DevOps practices, and automated testing frameworks.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Exceptional communication, presentation, and interpersonal skills.
  • Ability to lead technical discussions and influence decision-making effectively.

Preferred Qualifications

  • Master's degree in Computer Science, Software Engineering, or a related field.
  • Certifications in cloud architecture (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert).
  • Experience with domain-driven design and enterprise integration patterns.
  • Familiarity with Agile/Scrum methodologies in a large-scale development environment.
  • Knowledge of cybersecurity best practices and secure coding principles.
  • Experience in specific domains relevant to ITWorx (e.g., FinTech, Healthcare, Government solutions).

Perks & Benefits

  • Competitive salary package commensurate with experience and expertise.
  • Flexible working hours to promote work-life balance and personal well-being.
  • Comprehensive health insurance and social benefits.
  • Opportunities for continuous professional development, training, and certifications.
  • Access to cutting-edge technologies and challenging, impactful projects.
  • A collaborative and innovative work environment.
  • Modern office amenities and a hybrid work model offering both on-site collaboration and remote flexibility.
  • Annual performance bonuses and recognition programs.
  • Employee assistance programs.

How to Apply

Interested candidates are invited to submit their comprehensive resume and a compelling cover letter detailing their relevant architectural experience, leadership capabilities, and interest in a flexible work model. Please highlight your most impactful architectural design projects and how you drove technical excellence. Click on the application link below to apply directly through our career portal.

Apply Now

DISCLAIMER

Welcome to Career.zycto.com. All job opportunities listed on Career.zycto are gathered from verified employers, recruitment partners, or reliable online sources. While we strive to ensure accuracy and legitimacy, we do not guarantee the completeness, reliability, or ongoing availability of any job listing.


We strongly encourage applicants to carry out independent verification before applying for any position and to avoid sharing personal or financial information unless confident about the employer’s authenticity. Career.zycto will not be held liable for any loss, damages, or inconveniences resulting from reliance on information posted on this website.

Career.zycto does not request payment or charge users for accessing job listings or using our platform. All job-related information and listings are completely free. Please use this website responsibly and at your own discretion. For inquiries or to report any suspicious activity, kindly reach us at [email protected].
Scroll to Top