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 »
Use the link(s) below to apply on company website.
Apply via :
Leave a Reply