Access insights about COVID 19 impact on employment and youth employability in Egypt.
Download Report
Browse Jobs
LoginJoin NowEmployer?

Software Architect

Hitop
Nasr City, Cairo

Software Architect

Hitop
Nasr City, Cairo
Posted 2 months ago
1 open position
Be the First to Apply

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About the job
We are now looking for a Solution Architect, who will be responsible for analyzing, designing, and developing commercially viable end-to-end technical solutions based on the customer specifications and business needs. Responsible for short and long-term profitable business for hitop by being part of or working closely with the Core team to translate the customer need and technology opportunities into detailed technical offerings, solutions, and proposals. Supports the Consultants during requirement analysis and high-level design phases.

Responsibilities:

  • Taking part in the design of scalable software systems
  • Investigating new technologies
  • Define and spread development best practices
  • Be responsible for scope, defining, and designing solution offerings; driving end-to-end technical solutions
  • Analyze customer technology, define business requirements and participate in risk analysis
  • Work with the core team on the list of potential activities and solutions
  • Develop technical presentations and proposals, and perform customer presentations
  • Support deployment of the solution
  • Provide feedback to R&D
  • Participate in knowledge transfer, documentation, and information sharing
  • Stay abreast of new technology/technical areas and share information about solutions to enable customer competence to build

Job Requirements

  • Ability to architect a system with heavy load and concurrency
  • Experience with principles of application architecture for J2EE applications
  • Experience in service-oriented architecture including use of REST services to build interconnected systems
  • Experience in Agile methodologies such as Scrum
  • Understanding of test-driven development and behavior-driven development
  • Ability to understand technical requirements and decompose them into work tasks
  • Experience in Spring Framework and Maven configuration.
  • Hands-on experience on NODE JS.
  • Experience with one or more source control applications such as Git (required).
  • Tomcat or JBoss application servers
  • Experience in testing frameworks including mock object frameworks, Junit, Mockito, PowerMockito, Cucumber
  • Experience in SQL databases (Oracle Database) and NoSQL databases (MongoDB or CouchBase) - (HBASE) - (hadoop HDFS)
  • Experience in Docker containers
  • Experience in Continuous Integration with Jenkins, Sonar, Artifactory
  • Experience with JIRA and other Atlassian ecosystem tools.

Featured Jobs

Similar Jobs

Search other opportunities
Loading interface...
JobsIT/Software DevelopmentSoftware Architect