Job Expired

company-logo

Software Designer

OM Consulting & Engineering PLC

job-description-icon

Engineering

Software Engineering

Addis Ababa

4 years

1 Position

2022-05-30

to

2022-06-26

Required Skills
Required skills have not yet been specified for this position this job
Fields of study

Software Engineering

Full Time

Share

Job Description

Application Deadline: June 26, 2022

About OM Consulting and Engineering:

OM Consulting and Engineering is an IT consulting company working on providing hardware, software, IT resources and creating IT infrastructures for organizations businesses which are involved with IT.

Software Designer Responsibilities:

  • Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
  • Directing system testing and validation procedures.
  • Directing software programming and documentation development.
  • Consulting with departments or customers on project status and proposals.
  • Working with customers or departments on technical issues including software system design and maintenance.
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with engineering staff to evaluate software hardware interfaces and develop specifications and performance requirements.
  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Preparing reports on programming project specifications, activities, or status.
  • Conferring with project managers to obtain information on limitations or capabilities.
  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  •  Ensure software is updated with latest features 

Job Requirements

Software Designer Requirements:

  • Degree in information technology, computer science, or related academic background.
  • A minimum of 4 years’ experience Developing large systems solid experience and knowledge of software engineering practices. 
  • Experience of working with formal software development methodologies and tools is required.
  • Good communication skills
  • Good time management skills
  • Ability to work in Agile environment.
  • Exceptional attention to detail.
  • Experience with test-driven development
  • Excellent analytical problem solving skills.
  • Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
  • Proficiency in software engineering tools

How to Apply

Interested and qualified applicants who fulfill the above requirements can apply with the job application form following this link https://forms.gle/Y3kqEUYXcbnCZmJa7

Fields Of Study

Software Engineering

Related Jobs

2 days left

Kifiya Financial Technology

Senior Backend Engineer

Backend Developer

time-icon

Full Time

5 yrs

1 Position


Master's or Bachelor's Degree in Computer Science, or in a related field of study, with relevant work experience Duties & Responsibilities: - Develop and maintain high-quality web applications using Java and Spring Boot framework - Collaborate with cross-functional teams to define, design, and ship new features - Write clean, maintainable, and efficient code

Addis Ababa