Job Expired
IE Network Solutions PLC
Addis Ababa
4 years
1 Position
2023-07-01
to
2023-07-14
Software Engineering
Computer sciences
Full Time
Share
Job Description
Do you have a Bachelor's or Master's Degree in Computer Science, Software Engineering or any other related field with four years of work experience in Software Architect or similar role? Are you looking for more challenge in a fast-growing professional company with disciplined work culture?
• Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
• Design and architect scalable, reliable, and high-performance software systems.
• Lead the architectural design and implementation of complex software projects.
• Provide technical guidance and mentorship to junior architects and development teams.
• Conduct architectural reviews and code inspections to ensure adherence to best practices and architectural standards.
• Evaluate and recommend new technologies, frameworks, and tools to improve software development processes.
• Collaborate with cross-functional teams, including product managers, engineers, and Business Analysis and Optimization (BAO) team, to align technical solutions with business objectives.
• Identify and mitigate technical risks and challenges in software projects.
• Stay up-to-date with industry trends and advancements in software architecture and engineering practices
• Strong understanding of software design principles, architectural patterns, and best practices.
• Proficiency in multiple programming languages and frameworks.
• Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
• Familiarity with database technologies, both SQL and NoSQL.
• Strong leadership and communication skills to effectively collaborate with cross-functional teams and present complex technical concepts to non-technical stakeholders.
• Ability to prioritize and manage multiple projects and deadlines simultaneously.
Register using THIS LINK
Fields Of Study
Software Engineering
Computer sciences