Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
SSC Egypt is hiring for one of the Biggest Multi-Culture Companies Solution Architect Manager
Responsibilities:
- Develop high quality software design and architecture
- Develop and implement robust, secure, and scalable asynchronous and multi-threaded code for distributed and high-load systems
- Design and implement clustered, highly available, normalized, scalable, and efficient database architectures and schemes to support project requirements
- Design and architect the infrastructure needed to support the project(s) to be delivered and carry out needed tests to ensure infrastructure fitness and readiness
- Review existing and new designs of team leaders and provide feedback to better make the project secure, scalable, and efficient
- Develop, plan, and approve all technical decisions and lead implementation of requirements
- Review completed tasks and provide key feedback related to security, scalability, and efficiency of the delivered solution
- Make critical decisions on the technology stack
- Carry out integration requirements
- Analysis of system requirements and prioritization of tasks to ensure successful and timely delivery of the project in had
- Develop technical specifications and architecture
- Write clean and efficient code using .Net programming languages
- Test, debug, and troubleshoot .NET applications and Database related issues
- Manage and execute deployments of full functional app
- Manage and execute upgrades of existing programs
implement Validation and Verification
- Review and debug code
- Performance and security validation and verification testing
- Conduct troubleshooting exercises
- Deploy functional websites and applications
- Analyze systems flow, data usage and work processes and investigate program issues
- Review and refactor code when required
- Ensure compliance with the documented software processes and procedures throughout the life cycle of software products
Testing and Validation
- Supervise quality assurance processes, automation testing, and systems tests
- Conduct and lead regular system-wide tests to evaluate the speed, load, and security of the project
Job Requirements
Requirements:
- Bachelor's degree in Information Technology, Computer Science, Engineering, or related field
- Master’s Degrees in Information Technology or similar discipline or Business an asset Preferred Experience
- 12-15 years of comprehensive experience in mainstream and start-up operations
- Between 8-10 years as Director or Senior Architect in a startup or leading large teams for insuring tech, fintech, e-commerce, digital products, or similar Job-Specific Skills:
- Extensive experience with agile methodologies (TFS), MS-SQL, React JS, React Native, and MS .NET programming experience is an asset
- Experience in test automation tools such as Appium, Selenium, JMeter, Postman, SOAP UI
- Excellent experiences working with quality
Featured Jobs
Similar Jobs
- Testing Team LeadFawry for Banking Technology and Electronic Payments S.A.E - Giza, Egypt28 days ago