Software Architect
MoneyFellows
IT
Cairo, Cairo Governorate, Egypt
Posted on Sunday, September 10, 2023
Job Summary:As a software architect, your role is crucial in designing and overseeing the development of softwaresystems and applications that meet the functionality, performance, scalability, and maintainability goalsfor Money Fellows.
Main Responsibilities:
- Define and create the overall software architecture. NET-based applications,
- ensuring scalability, reliability, and maintainability
- Ensure seamless data flow and interoperability across various components of the software architecture
- Identify and address performance bottlenecks in the software architecture and select appropriate technologies, frameworks, and tools to implement the software architecture
- Ensure that architectural principles, standards, and guidelines are followed throughout the development lifecycle
- Provide guidance to development teams on software design patterns, best practices, and coding standards from an architecture perspective.
- Ensure compliance with security requirements and industry regulations with the Architecture team
- Participate in the estimation and planning of software development projects
- 8+ years of professional experience in software design/development.
- A minimum of 3 years of experience in a similar role
- Proven experience as a .NET developer, with a deep understanding of the .NET framework, C#, and related technologies
- Solid knowledge of software architecture principles and design patterns
- Experience designing and implementing scalable and secure software systems using .NET.
- Proficiency in software development methodologies, such as Agile or Scrum
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities
- Ability to work effectively in a team environment.
- Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, Microsoft Certified: Azure Solutions Architect Expert) are a plus
- Experience in the fintech industry or other domains with high-security requirements is desirable
- Competitive salary
- Pension Plan scheme as per company policy
- Premium Family medical insurance
- Exclusive access to our circles with the ultimate credit limit and reserved 1st slots
- Unlimited annual leave policy
- Mentorship and career growth
- Entrepreneurial working environment