Job Expired

company-logo

Full Stack Developer (Angular & ASP.NET Core)

Addis Ababa University

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

1 Position

2025-01-15

to

2025-01-22

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

Software Engineering

Computer science

Contract

Share

Job Description

We are seeking a highly skilled and motivated Full Stack Developer to design, develop, and maintain modern web applications using Angular and ASP.NET Core. The ideal candidate will be passionate about creating high-quality, scalable, and secure software solutions, while contributing to an agile development team.

Duties and Responsibilities:

  • Design, develop, and maintain front-end applications using the latest Angular framework and best practices, such as standalone components and state management (e.g., NgRx).

  • Develop, test, and deploy back-end services and APIs using ASP.NET Core.

  • Collaborate with UX/UI designers to create responsive and user-friendly interfaces.

  • Implement and maintain secure authentication and authorization mechanisms.

  • Optimize application performance and scalability.

  • Write clean, maintainable, and well-documented code following software engineering best practices.

  • Participate in code reviews, technical discussions, and provide constructive feedback.

  • Participate in writing documentation, including Software Requirements Specifications (SRS), Software Design Specifications (SDS), and test reports.

  • Work closely with cross-functional teams to understand requirements and deliver high-quality solutions.

  • Troubleshoot and resolve application issues in a timely manner.

Location: Addis Ababa, Ethiopia

Duration: 6 Months Contract

Start Date: As Soon As Possible

Job Requirements:

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • Minimum of two years of experience

  • Proven experience as a Full Stack Developer with expertise in Angular and ASP.NET Core.

  • Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3.

  • Experience with RESTful API design and integration.

  • Familiarity with Entity Framework Core and relational databases such as PostgreSQL.

  • Strong understanding of version control systems (e.g., Git) and CI/CD pipelines.

  • Knowledge of agile development methodologies.

  • Experience with secure coding practices and web application security.

  • Strong problem-solving and communication skills.

Preferred Qualifications:

  • Familiarity with clean architecture and SOLID principles.

  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).

  • Experience with automated testing frameworks for both front-end and back-end applications.

  • Familiarity with real-time data applications using WebSockets or SignalR.

What We Offer:

  • A collaborative and innovative work environment.

  • Opportunities for professional growth and skill development.

  • Competitive salary.

  • The chance to contribute to impactful projects with a meaningful purpose.

Required Skills

  • Effective communication and sociability

  • Communication

How to Apply

Project Duration: 6 months to 1 year

Application Deadline: January 22, 2025

Interested candidates are encouraged to submit their CV, cover letter, and portfolio of previous projects to betsegaw.lemma@aau.edu.etApplications will be reviewed on a rolling basis until the position is filled.

Fields Of Study

Software Engineering

Computer science

Related Jobs

5 days left

ANDEMAMMA Manufacturing PLC

Data Recorder

Data Encoder

time-icon

Contract

1 - 2 yrs

3 Positions


TVET Level 10+1/2/3 in Information Technology or in a related field of study with relevant work experience Working Hours Monday to Friday: 2:30 AM – 11:30 AM (Local time), Saturday: 2:00 AM – 6:00 AM (Local time)

Addis Ababa

18 days left

Climate Resilient Solution PLC

Electrical and Computer Engineer

Computer Engineer

time-icon

Full Time

0 yrs

1 Position


BSc Degree in Electrical and Computer Engineer in a related field of study Duties and Responsibilities: - Sizing, Suggest a solution, prepare a proposal, do installations and follow-up on installations - Battery and battery systems design and comprehensive understanding on solar systems.

Addis Ababa

19 days left

Mahetot Technologies

Odoo Technical Developer (Python / Odoo Framework)

Technical Expert

time-icon

Full Time

4 yrs

1 Position


Bachelor's Degree in IT or in a related field of study with relevant work experience Duties and Responsibilities: - Design and develop custom Odoo modules and extensions - Extend existing modules using Python, XML, JavaScript, and OWL framework - Build and consume REST/SOAP APIs for third-party integrations (payment gateways, shipping, etc.) - Data migration scripts (ETL from legacy systems) - Performance tuning, server-side optimization, and code reviews - Support deployment on Odoo.sh or on-premise Collaborate closely with functional consultants and project manager Required Skills: - Expert in Python, PostgreSQL, XML/QWeb, JavaScript, and OWL - Strong understanding of Odoo ORM, workflows, and reporting (Aeroo/ODK a plus) - Experience with Git, Odoo.sh, and CI/CD workflows - Previous custom module development for Inventory, Manufacturing, orAccounting modules highly preferred - Previous custom module development for Inventory, Manufacturing, or Accounting modules highly preferred

Addis Ababa

about 19 hours left

National Aviation College

Hardwar Networking Service trainer

Trainer

time-icon

Full Time

1 yrs

1 Position


Bachelor's Degree in IT, Computer Science or in a related field of study with relevant work experience Duties and Responsibilities: - Organize and oversee training courses - Work with trainers and students - Build partnerships with companies and institutions

Addis Ababa

about 19 hours left

Armauer Hansen Research Institute

Junior Researcher (Graphic & Web Designer)

Graphic Designer

time-icon

Full Time

0 yrs

1 Position


Bachelor Degree in Computer Science, Graphic Design or in a related field of study Duties and Responsibilities - Collaborate with researchers and subject-matter experts to understand data and experimental results, transforming them into publication-quality visuals. - Design, build, and maintain responsive websites and online platforms that serve as interactive portals for our scientific research and publications. - Contribute to brainstorming sessions and strategic planning to extend our digital footprint and engagement.

Addis Ababa

about 19 hours left

GA Engineering Group

IT Manager

ICT Manager

time-icon

Full Time

8 - 10 yrs

1 Position


MSc or BSc Degree in Engineering or in a related field of study with relevant work experience Duties & Responsibilities: - Oversee the planning, implementation, and management of the company’s IT infrastructure and systems. - Develop IT strategies aligned with organizational goals and ensure efficient technology utilization. - Lead IT projects, including system upgrades, network expansions, and software deployments.

Addis Ababa