Job Expired
Addis Ababa Silk Road Hospital
ICT
Computer Science and Information Technology
------
2 years
Position
2020-09-25
to
2020-09-29
Full Time
Share
Job Description
Job Description
Summary of the position: The Software Engineer will be responsible for application development and support including story elaboration, estimation, analysis, design, programming, unit/integration testing and code debugging leveraging the scrum framework. The incumbent shall work in a highly collaborative, cross-functional, and agile environment and will assume a lead role for various practices and decisions. As the Principal Software Engineer, you will…
ü Mentor and lead engineering teams via quality of ideas, code and communication as a domain expert
ü Influence internal stakeholders, including the CPO and CTO, engineering leads, product managers, and executives
ü Diagram and document current and future architectural plans that technical and non-technical stakeholders can understand how technology works
ü Drive deployment of new features or systems and the retirement of old ones, and be a change advocate for customers and employees, in order to simplify product development and operations and increase velocity
ü Write blogs, white papers, and demonstrate domain expertise for internal/external publication
ü Collaborate with vendors and influence their roadmap to align with long term roadmap
1. Software Engineer – Java 1
Duties and Responsibilities
ü Design, develop and maintain complex, shared Enterprise Java services - security, logging, common APIs and enforcing coding standards.
ü Design, enhance and maintain Spring components such as Spring Boot, Spring Cloud, Spring Integration, Spring Data and Spring Security.
ü Develop and monitor large scale distributed systems using modern tooling, such as Spring Boot, Web Sockets, Consul and ELK.
ü Work with architects and technical leads on critical integrations.
ü Conduct design and code reviews to ensure design principles are followed through the implementation of project.
ü Act as a mentor for other developers on software development design and development challenges.
2. Software Engineer – iOS 1
Duties and Responsibilities
ü Strong experience writing Swift/Java/C++ code in a POSIX environment
ü Design, Develop & Prototype iOS native customer applications for phones and tablets for internal and external use
ü Participate in full app life-cycle: concept, design, build, deploy, test and release to app store
ü Work with product team on new product ideas, designs, prototypes and estimates
ü Keep up-to-date on current and upcoming features in relevant products and platforms
ü Drive a best practices approach to the continuous improvement of our products, processes and tools
ü Write and maintain documentation for all features in development
3. Senior Software Engineer – PHP 1
Duties and Responsibilities
ü Strong experience in different programming languages: Swift, PHP, Java, Go, Python, Varnish, CDN...
ü Configuration management (e.g., Puppet, Ansible, Chef)
ü Experience with modern containerization systems: Docker, LXC, etc
ü Web security and compliance experience (e.g., Firewalls, IDS/IPS systems, DOS prevention and PCI, HIPAA, Fed RAMP, etc.)
ü Networking (e.g., TCP/IP, Routing, DNS, load balancing, HTTP caching, clustering, VPN, etc.)
ü Experienced Linux OS system management (Ubuntu, Centos)
ü Automated testing and continuous integration experience--Jenkins, Travis CI, unit tests, system tests, etc.
ü Drupal setup, maintenance and operational knowledge
ü Advanced knowledge of distributed database and file system management and concepts
ü Bachelor's degree in IT or related major
ü 2+ years of object-oriented software development experience
ü 1+ years’ experience building Android applications in Java using Android SDK
ü Strong Java / J2EE experience on WebSphere or similar application servers.
ü Expert knowledge of micro services architecture
ü Expert knowledge of Spring, JPA / Hibernate, Service discovery and REST.
ü Expert knowledge of Android clients for Web Services (REST, RPC, and/or SOAP)
ü Expert knowledge of shipped Android apps, available on Google Play
ü Working knowledge of application design and implementation for containers / cloud-native environment.
ü 1+ years’ experience building iOS applications
ü Design and build iOS mobile applications, available on Apple store
ü Collaborate with cross-functional teams to analyze, design, and ship new features
ü Implement innovative technologies to maximize application performance
ü Work with Product team or Operations team stakeholders to understand and capture project requirements
ü Work with the Technical Lead to balance project delivery requirements amidst operational issues
ü 1+ years’ experience building PHP Web applications server
ü Must be able to provide software development experience, functional and empirical analysis related to the design, development, and implementation of software systems, including, but not limited to web application software, utility software, development software, and diagnostic software
ü Strong Object Oriented Programming experience in PHP
ü Holistic understanding of the Internet and hosting from the network layer up through the application layer
ü Strong background with service oriented architectures, and building scalable, reliable systems
ü Strong working within Linux operating systems
ü Production experience with Amazon Web Services (AWS)
ü Experience working within an agile environment
Due to Corona Virus Covid-19, we don’t accept applicants in person. Interested applicants shall send their CV and application letter only to silkroadhospital@gmail.com for more information contact us on +251 0912190980 during working hours from 9:00AM – 5:00PM within 5 working days.
While we sincerely appreciate all applications, only those candidates selected for interview will be contacted and required to submit educational credentials
Related Jobs
about 20 hours left
Awash Bank
IT Project Manager
IT Expert
Full Time
10 yrs
1 Position
Master's or Bachelor's Degree in Information Technology or in a related field of study with relevant work experience
about 20 hours left
Awash Bank
Senior – Systems Administrator- Compute & Storage
System Administrator
Full Time
6 yrs
1 Position
BSc Degree in Computer Science, Information Technology, Computer Engineering or in a related field of study with relevant work experience
about 20 hours left
Africana Residential Apartment
IT Manager
IT Expert
Full Time
1 yrs
1 Position
Bachelor’s Degree or above in Computer Science, Software Engineering, Information Technology or in a related field of study with relevant work experience Duties & Responsibilities: - Provide technical support and troubleshooting for software, hardware, and network-related issues. - Install, configure, and maintain computer systems, applications, and peripheral devices. - Support database, email, and web systems operations. - Ensure system security through antivirus tools, firewalls, and regular updates.
about 20 hours left
Medina Elemo Agency
It Technical
ICT Technician Supervisor
Full Time
1 yrs
1 Position
Bachelor's Degree in Computer Science, Software Engineering or in a related field of study with relevant work experience
about 20 hours left
Awash Bank
Principal – IT Projects Management Officer
IT Expert
Full Time
8 yrs
1 Position
BSc Degree in Information Technology or in a related field of study with relevant work experience
about 20 hours left
Awash Bank
Principal – Database Engineer
Data Engineer
Full Time
8 yrs
1 Position
BSc Degree in Information Technology or in a related field of study with relevant work experience