Job Expired

company-logo

Senior Software Developer

WebSprix IT Solutions PLC

Addis Ababa

4 years

1 Position

2023-03-03

to

2023-03-11

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

Computer Engineering

Computer sciences

Full Time

Share

Job Description

We are looking to hire an experienced senior software developer to head up our development team. In this role, you will be responsible for overseeing the development and implementation of new software systems. You may also be required to update existing software and conduct feasibility studies on company systems. While your role will be managerial in nature, you will also be expected to code applications, create reports, and mentor the junior developers.

To ensure success as a senior software developer, you should have high-level managerial skills, in-depth knowledge of programming languages, and outstanding project management skills. Top-class Senior Software Developers know the skills and aptitude of junior staff and assign tasks accordingly.

Responsibilities:

  • Meeting with development managers to discuss software projects.

  • Conducting feasibility studies for upgraded software systems.

  • Designing new software programs, websites, and applications.

  • Training  junior developers in areas such as coding, testing, debugging, and analytics.

  • Writing clean and performance oriented programming code.

  • Scalable Architecture design.

  • Reviewing updated software systems.

  • Writing development reports.

  • Creating technical documents for new software programs.

  • Server Management and Deployment.

Job Requirements

  • MSc or BSc Degree in Computer Engineering, Computer Science.

  • 4+ experience as a software programmer.

  • Advanced knowledge of programming languages and Design Patterns.

  • Advanced knowledge of Relational and Non Relational Databases.

  • Experience in Microservice Architecture.

  • Experience with scalable architecture designs.

  • Experience working with Agile development technologies.

  • Advanced project management skills.

  • Good interpersonal skills.

  • Advanced knowledge of the Unix Operating System and server administration.

  • NGINX/Apache

How to Apply

Submit your CVs via email: jobs@websprix.com

Note: Use " Senior Software Developer  " as the subject line of your email!

Fields Of Study

Computer Engineering

Computer sciences