Job Summary
Medbill is a U.S.-based leading company specializing in DME billing and looking for a contract-based Full Stack Developer. This is a remote collaboration opportunity to design, develop, implement, and maintain various applications along with the in-house development team at Medbill.
Full Stack Developer
Job Type Full Time
Qualifications BA/BSc/HND , Diploma
Experience/Skillset 4 years
Job Location Eldoret
Specialization Developer
Primary Responsibilities:
- Participate in the design, development, deployment, and upkeep of Medbill’s application suite.
- Build and deliver top-tier software solutions utilizing modern technologies such as C#, .NET, Python (optional), and React with JavaScript/TypeScript.
- Assess both internal and external client needs, translating them into well-defined technical specifications and streamlined business processes.
- Contribute to Medbill’s software innovation and continuous improvement initiatives.
- Follow and enhance software development best practices while working within strict deadlines.
Required Qualifications & Skills:
- Experience in full-stack web application development.
- Strong proficiency in at least one backend programming language, such as C# or Java.
- Front-end development skills using HTML, JavaScript, and/or TypeScript, along with CSS/SCSS.
- Hands-on expertise with frameworks/libraries such as .NET or .NET Core, and preferably React (or Vue/Angular).
- Familiarity with ORM frameworks (Entity Framework preferred).
- Strong SQL scripting ability, ideally with PostgreSQL, SQL Server, or similar database systems.
- Experience using version control tools like Git (preferred), Microsoft TFS, or SVN.
- Solid understanding of programming principles and problem-solving skills.
- Ability to produce high-quality, production-ready code with frequent releases.
- Experience with unit testing frameworks like XUnit.
- Strong teamwork, communication, and collaboration abilities.
- Exposure to CI/CD pipelines such as Azure Pipelines (preferred), Bamboo, or similar tools.
- Hands-on experience in developing and integrating RESTful APIs.
- Knowledge of Agile methodologies and software development life cycle.
- Familiarity with project management tools such as Microsoft ADO or Jira.
- Experience with Azure cloud services and Windows-based development environments.
- Proficiency in database management tools like Azure Data Studio, PGAdmin, or Microsoft SQL Server Management Studio.
- Understanding of stored procedures and database scripting.
- Exposure to tools and technologies like Formic, Azure Functions, LINQ, and Cypress.
- Competence in Microsoft Office applications (Word, Excel, etc.).
Employment Details:
- Contract Type: Fixed-term
- Monthly Salary: Ksh 180,000 – Ksh 300,000 (Compensation varies based on performance and expertise.)
- Language Requirement: English