9,272 Senior Developer Roles jobs in Kenya
Junior Software Developer (Graduate Role)
Posted 4 days ago
Job Viewed
Job Description
Key responsibilities will include:
- Assisting senior developers in writing clean, efficient, and maintainable code.
- Participating in the full software development lifecycle, from requirements gathering to deployment.
- Developing and executing unit tests to ensure code quality and functionality.
- Debugging and troubleshooting software issues under guidance.
- Collaborating with team members on code reviews and knowledge sharing.
- Learning and applying best practices in software development methodologies (e.g., Agile).
- Contributing to technical documentation.
- Exploring and implementing new technologies and tools as needed.
- Assisting with the creation of user interfaces and backend functionalities.
- Gaining exposure to various programming languages and frameworks relevant to our client's technology stack.
Campaign Coordinator Role
Posted today
Job Viewed
Job Description
Company Description
Burhani Engineers Limited Company is one of the best engineering companies in Nairobi, Kenya. We are committed to excellence and have been a cornerstone of innovation and reliability in the engineering industry for many years.
Our team of highly skilled and experienced professionals is dedicated to delivering top-notch solutions to various sectors. Our expertise spans across electrical, mechanical, and civil engineering, as well as instrumentation, allowing us to cater to a wide array of projects.
Job Description
Key Responsibilities
Sales Support:
- Assist the sales team in generating leads and acquiring new clients.
- Coordinate with sales representatives to generate campaigns, plan events that generate leads that will increase the customer base
- Prepare marketing documents, content and branding materials, designs and presentations that align to the brand.
- Maintain accurate records of campaign activities, including client interactions, conversions, ROI, and opportunities
Client Relationship Management:
- Serve as a support in addressing client needs and providing the marketing support in addressing these needs; timely updates, communication and any PR material needed.
- Build and maintain strong relationships with existing clients through the field sales team to ensure client satisfaction and retention.
- Conduct regular follow-ups with clients to gather feedback and identify opportunities for upselling or cross-selling.
Sales Process Management:
- Assist in the development and implementation of sales strategies and tactics to achieve business objectives, through campaigns, events, exhibitions, and any other marketing support.
- Coordinate with various departments, including engineering, procurement, and project management, to ensure timely delivery of products and services.
- Monitor the progress of sales projects and provide regular updates to the sales team and management.
Market Research and Analysis:
- Conduct market research to identify potential clients, market trends, and competitive intelligence.
- Analyze campaign data and performance metrics to identify areas for improvement and inform strategic decision-making.
Qualifications
Qualifications And Experience Requirements
- Bachelor's degree in business administration, Marketing, Engineering, or related field.
- Proven experience in sales coordination, preferably in the construction or engineering industry.
- Strong understanding of sales principles and practices.
- Excellent communication skills, both verbal and written.
- Proficiency in MS Office suite and CRM software.
- Exceptional organizational and time management abilities.
- Ability to work effectively in a fast-paced, team-oriented environment.
- Attention to detail and accuracy in handling sales-related documents and data.
Remote Junior Software Developer - Graduate Role
Posted 20 days ago
Job Viewed
Job Description
Job Description
Senior Talent Acquisition Specialist, Technical Roles
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and execute comprehensive talent acquisition strategies to attract high-caliber candidates for complex technical roles.
- Manage the full recruitment lifecycle, from job requisition to offer acceptance, ensuring an exceptional candidate experience.
- Utilize a variety of sourcing methods, including advanced search techniques, professional networking platforms, and employee referrals, to identify passive and active candidates.
- Build and maintain a robust talent pipeline for critical technical positions.
- Partner closely with hiring managers to understand their team's needs, define role requirements, and develop effective recruitment plans.
- Screen resumes, conduct initial interviews, and assess candidates' qualifications, skills, and cultural fit.
- Coordinate and facilitate the interview process, including scheduling and debriefing sessions.
- Extend job offers, negotiate compensation, and manage the onboarding process in collaboration with HR.
- Stay informed about industry trends, market intelligence, and best practices in technical recruiting.
- Contribute to employer branding initiatives to enhance the company's reputation as an employer of choice.
- Track recruitment metrics and provide regular reports on key performance indicators (KPIs) to stakeholders.
Remote Talent Acquisition Specialist - Technical Roles
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Partner with hiring managers to understand technical role requirements and develop effective sourcing strategies.
- Utilize a variety of channels, including job boards, social media, professional networks, and direct sourcing, to identify and attract qualified candidates.
- Screen resumes and applications, conduct initial phone screenings, and assess candidates' qualifications and fit.
- Coordinate and schedule interviews between candidates and hiring teams.
- Manage the candidate experience, ensuring timely communication and a positive impression throughout the recruitment process.
- Build and maintain a strong pipeline of qualified candidates for current and future technical roles.
- Develop and maintain relationships with key talent pools and professional communities.
- Prepare and extend job offers, negotiating terms and facilitating the onboarding process.
- Track recruitment metrics and provide regular reports on hiring progress, pipeline status, and time-to-fill.
- Collaborate with HR and other departments to ensure a seamless hiring process.
- Stay up-to-date on industry trends and best practices in technical recruitment.
- Ensure compliance with all relevant employment laws and company policies.
- Contribute to employer branding initiatives to attract top talent.
- Identify and address any potential biases in the recruitment process.
- Maintain accurate and up-to-date candidate information in the Applicant Tracking System (ATS).
- Participate in recruitment strategy discussions and contribute to process improvements.
- Develop creative approaches to sourcing hard-to-find technical talent.
- Assist in the development of job descriptions and recruitment marketing materials.
- Provide feedback to hiring managers on candidate quality and market trends.
- Conduct reference checks and background screenings as required.
- Bachelor's degree in Human Resources, Business Administration, or a related field.
- Minimum of 3 years of experience in full-cycle recruitment, with a significant focus on technical roles (e.g., Software Engineers, Developers, Data Scientists, IT Support).
- Proven experience using various sourcing techniques and tools (e.g., LinkedIn Recruiter, Boolean search, job boards).
- Familiarity with Applicant Tracking Systems (ATS) such as Greenhouse, Workday, or Lever.
- Excellent understanding of technical terminology and roles within the IT and software development fields.
- Strong communication, interpersonal, and negotiation skills.
- Ability to manage multiple requisitions simultaneously and prioritize effectively.
- Detail-oriented with strong organizational and time management skills.
- Ability to work independently and collaboratively in a remote team environment.
- Proactive and results-oriented approach to talent acquisition.
- Understanding of diversity and inclusion principles in hiring.
- Experience in IT staffing or agency recruitment is a plus.
- Passion for connecting great talent with great opportunities.
Remote Events and Activities Coordinator
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Plan, coordinate, and execute a variety of events, including virtual conferences, webinars, workshops, and team-building activities.
- Manage event budgets, ensuring cost-effectiveness and adherence to financial guidelines.
- Source and negotiate with vendors, including venues, caterers, AV providers, and online platform suppliers.
- Develop marketing and promotional materials to drive event registration and attendance.
- Oversee participant registration, communication, and information dissemination.
- Coordinate event logistics, ensuring smooth operation on the day of the event (virtual or in-person).
- Manage event timelines and ensure all deadlines are met.
- Collect feedback post-event to assess success and identify areas for improvement.
- Maintain strong relationships with vendors and partners.
- Stay updated on event industry trends and best practices.
- Troubleshoot and resolve any issues that may arise before, during, or after an event.
Qualifications:
- Bachelor's degree in Marketing, Hospitality Management, Communications, or a related field.
- Minimum of 3 years of experience in event planning and coordination, with a focus on virtual events.
- Proven ability to manage budgets and negotiate with vendors.
- Excellent organizational, time management, and multitasking skills.
- Strong communication, interpersonal, and problem-solving abilities.
- Proficiency in event management software and virtual event platforms.
- Creative thinking and a passion for delivering exceptional experiences.
- Ability to work independently and manage projects effectively in a remote setting.
- Experience in a fast-paced environment is advantageous.
- Detail-oriented with a commitment to quality execution.
Be The First To Know
About the latest Senior developer roles Jobs in Kenya !
Executive Chef - Remote Management Role
Posted 20 days ago
Job Viewed
Job Description
Qualifications:
- Culinary degree or equivalent professional experience.
- Minimum of 8 years of experience in high-volume culinary operations, with at least 3 years in an Executive Chef or Head Chef role.
- Demonstrated success in menu development, recipe creation, and food costing.
- In-depth knowledge of diverse cuisines and culinary techniques.
- Strong understanding of food safety and sanitation standards.
- Excellent leadership, communication, and organizational skills.
- Proven ability to work independently and manage remote projects.
- Creative thinker with a passion for food and innovation.
- Experience with recipe management software is a plus.
Senior Beach Resort Activities Coordinator
Posted 19 days ago
Job Viewed
Job Description
- Proven experience in a similar role within the hospitality or leisure industry, preferably with a focus on resorts or hotels.
- Demonstrated ability to plan, organize, and execute a wide range of activities suitable for diverse age groups and interests.
- Excellent communication, interpersonal, and leadership skills, with the ability to motivate and manage remote teams.
- Proficiency in using digital collaboration tools (e.g., Slack, Zoom, Asana) for project management and team communication.
- Strong understanding of budget management and resource allocation.
- A creative mindset with the ability to think outside the box and develop unique activity concepts.
- Bachelor's degree in Hospitality Management, Leisure Studies, Recreation, or a related field is preferred.
- Ability to adapt to changing guest needs and resort demands.
- A proactive approach to problem-solving and a commitment to delivering exceptional service.
- Experience with online booking systems and virtual event platforms is a plus.
Remote Lead Watersports Instructor & Activities Coordinator
Posted 14 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and execute digital strategies for promoting and coordinating all watersports and recreational activities.
- Create engaging online content, including videos, social media posts, and virtual tours of facilities and activities.
- Manage and grow the resort's social media presence related to leisure and sports.
- Design and develop virtual training materials and certification programs for watersports instructors.
- Coordinate online booking systems and ensure seamless digital customer service for activity inquiries.
- Analyze digital marketing campaign performance and engagement metrics, providing regular reports.
- Collaborate with marketing and branding teams to ensure consistent messaging across all digital platforms.
- Research and identify new digital trends and technologies to enhance guest engagement.
- Plan and oversee virtual events and online challenges to promote resort activities.
- Liaise with local partners and instructors to gather content and ensure accurate information dissemination.
- Bachelor's degree in Hospitality Management, Sports Management, Marketing, Communications, or a related field.
- A minimum of 5 years of experience in leisure and sports management, with a significant focus on watersports instruction and activity coordination.
- Proven experience in developing and executing digital marketing campaigns and online content creation.
- Strong understanding of social media platforms, SEO, and digital analytics tools.
- Excellent written and verbal communication skills, with a creative flair.
- Certification in relevant watersports (e.g., PADI, ISA, RYA) is highly desirable.
- Demonstrated ability to manage projects and collaborate effectively with remote teams.
- Passion for watersports and outdoor recreation.
- Proficiency in graphic design software and video editing tools is a plus.
- Ability to work independently and manage time effectively.