Job Summary
Medbill, a leading U.S.-based company specializing in Durable Medical Equipment (DME) billing, is seeking a contract Full Stack Developer. This remote role involves collaborating with Medbill’s in-house development team to design, develop, deploy, and maintain various software applications.
Position: Full Stack Developer
Job Type: Full-Time
Qualifications: BA/BSc/HND, Diploma
Experience Required: 4 years
Job Location: Eldoret
Specialization: Developer
Primary Responsibilities
- Collaborate in the design, development, deployment, and maintenance of Medbill’s suite of applications.
- Develop high-quality software solutions using modern technologies like C#, .NET, Python (optional), and React with JavaScript/TypeScript.
- Assess and gather internal and external client requirements, translating them into detailed technical specifications and efficient business processes.
- Contribute to Medbill’s innovation in software development and continuous improvement efforts.
- Adhere to software development best practices while ensuring timely project delivery.
Required Qualifications & Skills
- Experience in full-stack web application development.
- Proficient in at least one back-end programming language, such as C# or Java.
- Front-end development experience using HTML, JavaScript, TypeScript, and CSS/SCSS.
- Expertise in frameworks like .NET, .NET Core, and ideally React (or Vue/Angular).
- Familiarity with ORM frameworks, especially Entity Framework.
- Strong SQL scripting skills, preferably with PostgreSQL, SQL Server, or similar databases.
- Experience with version control systems such as Git (preferred), Microsoft TFS, or SVN.
- Solid understanding of programming principles and problem-solving capabilities.
- Ability to write production-ready, high-quality code with frequent updates.
- Familiarity with unit testing frameworks like XUnit.
- Strong communication, collaboration, and teamwork skills.
- Experience with CI/CD tools such as Azure Pipelines (preferred), Bamboo, or similar.
- Practical experience in developing and integrating RESTful APIs.
- Understanding of Agile methodologies and the software development lifecycle.
- Familiarity with project management tools like Microsoft ADO or Jira.
- Experience with Azure cloud services and Windows-based development environments.
- Competence in database management tools such as Azure Data Studio, PGAdmin, or Microsoft SQL Server Management Studio.
- Knowledge of stored procedures and database scripting.
- Exposure to tools like Formic, Azure Functions, LINQ, and Cypress.
- Proficiency with Microsoft Office applications (Word, Excel, etc.).
Employment Details
Contract Type: Fixed-term
Monthly Salary: Ksh 180,000 – Ksh 300,000 (Compensation depends on performance and expertise.)
Language Requirement: English