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
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 Offered180K - 250K KSH
-
Employment ModelRemote
-
IndustrySoftware Development
-
Career LevelExpert
-
Experience4 yrs
-
Academic QualificationsDegree