Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 11, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Kasha is a fast-growing startup e-commerce company in East Africa focused on women’s health and personal care, selling products such as menstrual care, contraceptives, HIV self-tests, soaps, lotions, baby diapers, and beauty products. Kasha’s e-commerce is highly accessible across the region and customers can order via website, app, USSD (basic mobile phone, no internet), call center or social media. On top of the consumer business, Kasha’s business includes market insight, analytics, and service offerings to global manufacturers of FMCG, Pharma and Beauty products with the aim of helping them drive their revenue and market penetration.
    Read more about this company

     

    AL/MS Dynamics Senior Developer

    Job purpose:

    • Implement new and support the existing extensions for MS Dynamics (and thus replace vendors we are currently using for such tasks). Carry out all configuration and development activities for the Microsoft Dynamic 365 system. Architect, develop solutions and be involved at each stage of the software development lifecycle.
    • N.B. An assignment may form part of the selection process.

    Responsibilities:

    • Hands-on implementation of extensions for MS Dynamics 365 Business Central.
    • Participation in technical design discussions and architectural decisions of the team.
    • Perform coding, implementation, testing, debugging, modification, documentation, and maintenance on applications.
    • Participate in the daily agile routines of the team, including stand-up meetings, coordination sessions, etc., according to the Sprint plan.
    • Participate in coordination and brainstorming meetings at the level of team leads and provide implementation suggestions based on your own expertise as well as research on the items in question.
    • Troubleshooting reported issues in product development and providing support with implementations, upgrades, and data migrations.
    • Writing technical documentation for operational support and maintaining our codebase accurately.
    • Coordinate the coding projects of the in-house team with the outsourced coding projects that our vendors are performing in the same environment.
    • Participate in research for possible solutions for new requested features.
    • Provide guidance to more junior team members.


    Minimum Qualifications:

    • Excellent hands-on coding skills and a good command of AL. Other software languages, especially Python with a focus on the Django framework, are a considerable plus.
    • At least 5 years of experience building extensions and customizing MS Dynamics 365 Business Central.
    • Solid knowledge of the Microsoft ecosystem and ERP-related products and solutions.
    • Good understanding of Microsoft Azure and SQL Server.
    • Solid understanding of client-server architecture and relational and non-relational databases.
    • Experience in the creation of ETLs, API endpoints/webhooks, and other data processing solutions.
    • Understanding of Agile/Kanban methodology as well as best coding practices and approaches.
    • Computer science background or equivalent practical work experience.


    Experience Our Kasha Life Benefits:

    • Location: Nairobi, Kenya.
    • Flexible working hours and birthday off.
    • Medical insurance for you and your dependents.
    • 21 days of holidays plus all bank holidays.
    • Healthy L&D budget.
    • Socials that keep you in touch with everyone in the company.
       

    What You’ll Find When Working at Kasha:

    • Personal & Professional Development: Through strong ownership from the first day you will experience a steep learning curve, grow on a professional level and take the next steps to be an Expert.
    • Impact: We are leading the digital transformation of innovative e-commerce in East Africa for women's health, personal care, and beauty products built for urban and rural areas.
    • Team: Join a team of over 15 nationalities and different backgrounds in Tech, Logistics, Business, and more. What really matters to us is a caring and welcoming environment where we embrace uniqueness and celebrate diversity.
    • Working culture: Experience a company culture where we work on eye level, decisions are made quickly and knowledge sharing, as well as mentoring, is on our daily agenda.

    go to method of application »

    Full-Stack/Back-End Senior Developer

    Job purpose:

    • As the Back-End Senior Developer, you will implement new and support existing backend components of Kasha's online systems and integrations. This role reports directly to the Online Team Lead.
    • N.B. An assignment may form part of the selection process.

    Job Responsibilities:

    • Hands-on implementation of extensions for MS Dynamics 365 Business Central.
    • Collaborate with other developers on the implementation of system components in PHP, Laravel, and Python.
    • Participation in technical design discussions and architectural decisions of the team.
    • Take an active part in the creation and maintenance of technical documentation.
    • Participate in the daily agile routines of the team, including stand-up meetings, coordination sessions, etc., according to the engineering team sprint plan.
    • Participate in coordination and brainstorming meetings at the level of team leads and provide implementation suggestions based on your own expertise as well as research on the items in question.
    • Assist DevOps with the setup of the CICD and code repositories, continuous security and stability enhancements of our environments, and regular backups.
    • Develop Kasha’s entire architecture, responsive design, and user interaction, and maintain our codebase accurately.
    • Participate in research for possible solutions for new requested technological features.
    • Provide guidance to more junior team members.


    Role Requirements:

    • Excellent hands-on coding skills, a good command of PHP, Python, and SQL, and solid knowledge of the Laravel framework. Other software languages are a considerable plus.
    • Ability to implement solutions for high load systems.
    • At least 5 years of experience in backend development, including APIs and integrations.
    • Proven experience in e-commerce or fintech is a must. Experience with ERPs is a plus.
    • Ability to work with technical documentation, understand API specifications, component and sequence diagrams representing component structure, data flows, and user journeys. Ability to create such documentation from business requirements.
    • Experience with Amazon AWS as well as the creation of API endpoints/webhooks.
    • Understanding of Agile/Kanban methodologies and knowledge of the best coding practices and approaches.
    • Computer science or software engineering background or equivalent practical work experience.
       

    Experience Our Kasha Life Benefits:

    • Location: Nairobi, Kenya.
    • Flexible working hours and birthday off.
    • 21 days of holidays plus all bank holidays.
    • Medical insurance cover for you and your dependents.
    • Socials that keep you in touch with everyone in the company.
       

    What You’ll Find When Working at Kasha:

    • Personal and Professional Development: Through strong ownership from the first day, you will experience a steep learning curve, grow on a professional level, and take the next steps to becoming an Expert.
    • Impact: We are leading the digital transformation of innovative e-commerce in East Africa for women's health, personal care, and beauty products built for urban and rural areas.
    • Team: Join a team of over 15 nationalities and different backgrounds in Tech, Logistics, Business, and more. What really matters to us is a caring and welcoming environment where we embrace uniqueness and celebrate diversity.
    • Working culture: Experience a company culture where we work on eye level, decisions are made quickly and knowledge sharing, as well as mentoring, is on our daily agenda.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Kasha Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail