GeezJobs CV writing

Sorry, This Job is expired!

No worries! You can check out similar opportunities — Just Click Below.


View All Latest Jobs Today
Back to other Opportunities

Dot NET Core Developer



Employer: Peerage Technologies Plc
Employment: Full-Time | Permanent
Place of Work: Bahir Dar (Remote work is allowed) - Ethiopia
Posted date: 3 weeks ago
Deadline: Submission date is over

Job Summary

We are seeking a skilled and detail-oriented .NET Core Developer to join our development team. The successful candidate will be responsible for building and maintaining high-performance, scalable, and secure web applications using the latest Microsoft technologies (.NET Core 9 MVC). You will work closely with cross-functional teams to design, develop, and deliver robust software solutions.

Key Responsibilities

  • Design, develop, test, and deploy web applications and APIs using .NET Core (C#).
  • Collaborate with front-end developers, UI/UX designers, and product managers to integrate user-facing elements with server-side logic.
  • Develop and maintain RESTful APIs and microservices.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and contribute to a culture of continuous improvement.
  • Troubleshoot, debug, and optimize existing systems for performance and scalability.
  • Implement security and data protection measures in software solutions.
  • Stay updated with emerging technologies and tools in the .NET ecosystem.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering (or equivalent experience).
  • 2+ years of hands-on experience with .NET Core and C#.
  • Proficiency in Entity Framework Core and LINQ.
  • Experience with SQL Server, or other relational databases.
  • Experience with version control systems like Git.
  • Familiarity with RESTful API design and development.
  • Basic understanding of front-end technologies (HTML, CSS, JavaScript).

Preferred Qualifications

  • Familiarity with CI/CD pipelines and tools like GitHub, Azure DevOps, or Jenkins.
  • Understanding of Agile/Scrum methodologies.
  • Experience with unit testing and Test-driven development.

Soft Skills

  • Excellent problem-solving skills.
  • Strong communication and collaboration abilities.
  • Self-motivated and able to work independently or as part of a team.
  • Adaptability and eagerness to learn new technologies.

Benefits

  • Competitive salary.
  • Remote work flexibility.
  • Paid time off and holidays.



View All Vacancies at Peerage Technologies Plc

Get Job Alerts on Your Telegram – matching your criteria