Senior Software Engineer


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,  PostgreSQ L
  • 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:, 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.
Partagez et envoyez cette annonce à vos amis !
Contact Details Company : General Job Post Account-16 Company Name/ Contact Person : YOT Construction PLC E-Mail : NA Phone : 0911007914 / 0912305272 / 0116635550 Job Details Job Title…
Category: Engineering, Architecture and Construction Location: Godey Town, Somali  Career Level: Senior Level (5+ years experience) Salary: Gross month salary range(Birr/Month)24000-27000 Job Description CCECC-ETHIOPIA CONSTRUCTION PLC ‘s Background C hina…
Contact Details Company : General Job Post Account-16 Company Name/ Contact Person : Construction Solutions PLC (CONSOL) E-Mail : Phone : 0114-700452 / 0118-224009 Job Details Job Title :…
Contact Details Company : General Job Post Account-16 Company Name/ Contact Person : ANSIF Construction E-Mail : Phone : 0930-292575 Job Details Job Title : Structure Superintendant Date Posted/Updated…
Company: Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH Location: Ethiopia State: Ethiopia Job type: Internship Job category: Administrative/Secretarial Jobs in Ethiopia Job Description Administrative Intern Internal/External Vacancy Announcement #165/2019 GIZ-…
Category: Engineering, Architecture and Construction Location: Guba Woreda, Benishangul Gumuz  Career Level: Mid Level ( 2+ – 5 years experience) Employment Type: Full time Salary: Negotiable and improvable according to…
Contact Details Company : General Job Post Account-16 Company Name/ Contact Person : ANSIF Construction E-Mail : Phone : 0930-292575 Job Details Job Title : Laboratory Technician Date Posted/Updated…
Contact Details Company : General Job Post Account-16 Company Name/ Contact Person : Sapphire Addis Hotel E-Mail : NA Phone : 0116-393889 / 0116-393256 Job Details Job Title : Civil…