Home  |  Register  |  Sign In  

Senior Software Engineer


Posted by:



Addis Ababa, AA, Ethiopia 


Information Technology

Employment Type:

Full time

Job Views:




Closing Date:





Please do not accept payment requests at any of the recruitment phases!

Job Description:


  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepare and install solutions by determining and designing system specifications, standards and programming
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Protect operations by keeping information confidential
  • Provide information by collecting, analyzing and summarizing development and service issues
  • Accomplish engineering and organization mission by completing related results as needed
  • Support and develop software engineers by providing advice, coaching and educational opportunities
  • First and foremost, developing software our users need
  • Mentor junior and mid-level engineers
  • Collaborate with team to brainstorm and create new products
  • Grow engineering teams by interviewing, recruiting and hiring
  • Make informed decisions quickly and taking ownership of services and applications at scale
  • Work collaboratively with others to achieve goals
  • Be a persistent, creative problem ­solver
  • Remain cool and effective in a crisis
  • Stay on the leading edge of development practices
  • Passionate about great technologies, especially open source
  • Understand business needs and know how to create the tools to manage them

Job Requirements:

  • Bsc Degree and/or Master's degree in in appropriate field of study
  • 3+ years of experience as a software engineer
  • Experienced of developing both desktop and web application using C#, Asp.Net, Asp.Net MVC, Asp.Net Core, Angular Js, PHP, Pyton  + SQL server, MySql, MongoDB, PostgreSQL
  • Either strong OOP or Functional Programing and modeling skills
  • 2+ years professional experience in professional web development
  • Fluent in JavaScript and PHP
  • Experience coding, testing and documenting WordPress themes – including all front end functionality and templates 
  • Experience working in an agile environment
  • Experience building complex web systems that have been successfully delivered to customers
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
  • Experience implementing and consuming large scale web services
  • Experience developing software utilizing workflow or ESB software
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
  • Eagerness and willingness to learn new technologies

Senior Software Engineer top skills & proficiencies:

  • Analysis
  • Software Design
  • Software Documentation
  • Software Testing
  • Teamwork
  • Programming Skills
  • Software Development Fundamentals and Process
  • Software Requirements
  • Software Architecture
  • Self-Directed
  • Multitask
  • Communication Skills
  • Results Oriented
  • High Energy
  • Self-Motivated
  • Experience Working in an Agile Environment

How To Apply:

All interested and qualified applicants must send a cover/application letter and updated CV with relevant important documents via: microgeez@gmail.com, or in hard copy by post with position marked on the envelope.
Location: Imperial Around Next to Emad Furnished Hotel KB College Building
Room No: 303
Tel: +251911570250,
Addis Ababa on or Sep 15, 2019.

Company Info

Addis Ababa, AA, Ethiopia

Company Profile