C# Software Developer

Software Development

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. 

 

Job Overview

  • Salary Offered
    Negotiable
  • Employment Model
    Remote
  • Industry
    Software Development
  • Career Level
    Mid
  • Experience
    3 yrs
  • Accademic Qualifications
    Degree

Recent Jobs

General Trade Manager - FMCG
FMCG
NAIROBI
Closed
Full-time
Senior Hr & Admin Officer - Construction
Building & Construction
NAIROBI
Closed
Full-time
Personal Lady Driver
Building & Construction
NAIROBI
Closed
Full-time