Software Architect
MoneyFellows
This job is no longer accepting applications
See open jobs at MoneyFellows.See open jobs similar to "Software Architect" MEVP.IT
Cairo, Cairo Governorate, Egypt
Posted on Oct 1, 2024
Job Summary:
As a software architect, your role is crucial in designing and overseeing the development of software
systems and applications that meet the functionality, performance, scalability, and maintainability goals
for Money Fellows.
Main Responsibilities:
As a software architect, your role is crucial in designing and overseeing the development of software
systems and applications that meet the functionality, performance, scalability, and maintainability goals
for 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
- Bachelor's or degree in Computer Science, Software Engineering, or a related field
- 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
This job is no longer accepting applications
See open jobs at MoneyFellows.See open jobs similar to "Software Architect" MEVP.