C# Software Developer

Full-time Remote Posted On: Jan 23, 2024 Closing On: Closed

Job Description

Position: C# Software Developer
Location: Remote
Salary: Competitive based on experience and competence

Our client is a software development company providing specialized software solutions and technological transformation services. 

They are actively seeking a talented and dedicated C# Developer to join their innovative development team. This role is ideal for a candidate with significant experience in microservices development and a strong grasp of C# and .NET framework. This position will be part of a team led by a Software Architect and will be closely monitored by a Project to fulfill diverse requirements from their varied client base.

Key Responsibilities
·         Develop, maintain, and improve C# applications with a focus on microservices.
·         Utilize .NET frameworks and associated technologies to create scalable, efficient solutions.
·         Work collaboratively within a team guided by a Software Architect and managed by a Project Manager.
·         Interact with cross-functional teams to define and meet project specifications.
·         Ensure effective communication with team members and stakeholders to deliver projects within timelines.
·         Engage in continuous learning and improvement of development practices and standards

Required Qualifications, Skills, Competencies & Abilities
·         Bachelor's Degree in Computer Science or related field
·         Atleast 3+ years’ experience in software development with a focus on .NET
·         Proven experience in C# development, particularly in microservices architecture.
·         Solid understanding of the .NET framework and related technologies.
·         Experience with .NET Core and ASP.NET Core.
·         Familiarity with containerization technologies like Docker.
·         Knowledge of RESTful APIs and web service integration.
·         Proficiency in database technologies, both SQL and NoSQL.
·         Experience with Agile methodologies and understanding of CI/CD pipelines.
·         Familiarity with version control systems, preferably Git.
·         Excellent communication skills, both verbal and written.
·         A strong commitment to code quality, project delivery, and client satisfaction.
·         Ability to work effectively in both autonomous and collaborative remote work environments.
·         Problem-solving skills and a service-oriented attitude.
·         Adaptability to change and ability to handle multiple tasks.
·         Results-driven, with effective time management skills.

If you meet the outlined qualifications and skills, please submit your application on/before Tuesday 30th January 2024.

Job Overview

  • Salary Offered
    180K - 250K KSH
  • Employment Model
  • Industry
    Software Development
  • Career Level
  • Experience
    4 yrs
  • Academic Qualifications