9,192 Software Development Roles jobs in Kenya
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.
Senior Technical Recruiter - Tech Roles
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Manage the full recruitment lifecycle for a wide range of technical roles, from initial contact to offer negotiation and onboarding.
- Partner closely with hiring managers to understand their hiring needs, develop effective sourcing strategies, and define candidate profiles.
- Utilize various sourcing channels, including LinkedIn Recruiter, job boards, professional networks, and industry events, to identify passive and active candidates.
- Screen resumes, conduct initial phone interviews, and assess candidates' technical skills, experience, and cultural fit.
- Develop and execute innovative recruitment strategies to attract hard-to-find technical talent.
- Build and maintain a strong pipeline of qualified candidates for current and future hiring needs.
- Ensure a high-quality candidate experience throughout the recruitment process, providing timely feedback and maintaining clear communication.
- Manage candidate data and track recruitment progress using an Applicant Tracking System (ATS).
- Stay up-to-date with market trends, compensation benchmarks, and best practices in technical recruitment.
- Contribute to the continuous improvement of recruitment processes and tools.
- Assist in employer branding initiatives and talent community building.
Qualifications:
- Bachelor's degree in Human Resources, Business Administration, or a related field.
- Minimum of 5 years of experience in technical recruitment, with a strong focus on sourcing and placing candidates in software development, data science, cybersecurity, or other IT-related fields.
- Proven success in managing multiple complex requisitions simultaneously.
- Proficiency with various recruitment tools and technologies, including ATS, CRM, and sourcing platforms.
- Excellent understanding of the technology industry and in-demand technical skills.
- Exceptional communication, interpersonal, and negotiation skills.
- Strong organizational and time-management abilities.
- Ability to work independently and collaboratively in a remote team setting.
- Professional recruitment certifications are a plus.
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.
Remote Junior Software Developer - Graduate Role
Posted 20 days ago
Job Viewed
Job Description
Senior Technical Recruiter - Specialized Roles
Posted 9 days ago
Job Viewed
Job Description
Senior Technical Recruiter - Specialized IT Roles
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Partner closely with hiring managers and clients to thoroughly understand their technical staffing needs and role requirements.
- Develop and implement innovative sourcing strategies to identify passive and active candidates for specialized IT roles, including software engineering, data science, cloud computing, cybersecurity, and AI.
- Conduct comprehensive candidate screening, including technical interviews and assessment of relevant skills and experience.
- Build and maintain a robust pipeline of qualified candidates through various channels, including professional networks, job boards, social media, and direct outreach.
- Manage the entire recruitment lifecycle, from candidate sourcing and screening to offer negotiation and onboarding support.
- Develop and maintain strong relationships with candidates, providing an exceptional candidate experience throughout the recruitment process.
- Stay abreast of current technology trends, market intelligence, and talent landscapes to provide valuable insights to clients and hiring managers.
- Contribute to the continuous improvement of recruitment processes, tools, and methodologies.
- Track and analyze recruitment metrics to ensure efficiency and effectiveness.
- Act as a trusted advisor to clients on talent acquisition strategies.
- Bachelor's degree in Human Resources, Business Administration, or a related field, or equivalent experience.
- Minimum of 5 years of proven experience in technical recruitment, preferably within a recruitment agency or consultancy setting.
- Demonstrated success in sourcing and hiring for a wide range of IT roles, with a strong understanding of various technology stacks and programming languages.
- Proficiency in using applicant tracking systems (ATS) and various recruitment tools and platforms.
- Excellent understanding of candidate sourcing techniques, including Boolean search, LinkedIn Recruiter, and other advanced search methodologies.
- Exceptional communication, interpersonal, and negotiation skills.
- Ability to build rapport and trust with candidates and clients.
- Strong organizational and time management skills, with the ability to manage multiple priorities in a remote setting.
- A proactive, results-oriented approach to recruitment.
Be The First To Know
About the latest Software development roles Jobs in Kenya !
Remote Senior Technical Recruiter - Specialized Roles
Posted 17 days ago
Job Viewed
Job Description
Key Responsibilities:
- Source, screen, and qualify candidates for highly specialized technical roles.
- Develop and implement effective recruitment strategies to attract top technology talent.
- Utilize advanced search techniques, professional networks, and databases to build candidate pipelines.
- Conduct in-depth technical interviews and competency assessments.
- Partner closely with hiring managers to understand their technical requirements and team dynamics.
- Manage the interview process, provide candidate feedback, and facilitate offer negotiations.
- Stay current with emerging technologies and industry trends to inform recruitment efforts.
- Maintain accurate candidate records in the applicant tracking system (ATS).
- Build and maintain strong relationships with candidates and clients.
- Contribute to the continuous improvement of recruitment processes and employer branding.
- Bachelor's degree in Human Resources, Business Administration, Computer Science, or a related field.
- Minimum of 5 years of experience in technical recruitment, with a proven track record of filling complex roles.
- Deep understanding of various technology stacks, programming languages, and IT infrastructure.
- Expertise in using Applicant Tracking Systems (ATS) and recruitment marketing tools.
- Exceptional sourcing skills and experience with boolean search techniques.
- Strong understanding of candidate assessment methodologies.
- Excellent communication, negotiation, and interpersonal skills.
- Proven ability to work independently and manage multiple priorities in a remote setting.
- High level of professionalism and discretion.
- Results-driven with a commitment to delivering high-quality placements.
Technical Implementation Engineer
Posted today
Job Viewed
Job Description
Want to help banks fight financial crime with AI?
At Vyntra, we build solutions that give financial institutions full visibility of every transaction while protecting them against fraud and money laundering. As a Professional Services Consultant, you'll play a key role in bringing our technology to life for customers. You'll work directly with banks and financial institutions, guiding them through the implementation of our transaction intelligence platform, solving complex challenges, and helping them get the most from our solutions.
This is a hands-on, customer-facing role where no two projects look the same — one day you might be deploying a new solution, the next solving a critical issue or advising clients on best practices. If you're proactive, resourceful, and confident in front of customers, you'll thrive here.
In This Role At Vyntra, You Will
- Deliver full end-to-end technical implementation projects of our innovative software solutions, ensuring they meet or exceed customer expectations.
- Maintain advanced technical capability to implement and operate Vyntra solutions at a high level of competency.
- Design and deploy solutions to the required standard of quality.
- Understand customer requirements and advise on best use of Vyntra's solutions.
- Educate and empower customers to maximize adoption of the solution.
- Provide service and support at levels 1/2/3 as needed.
- Collaborate closely with Project Managers, Business Analysts, Presales, Sales, and R&D teams.
- Participate in pre-sales activities, including RFP responses and proof-of-concept exercises.
What We're Looking For
- Strong IT/software implementation skills with hands-on experience.
- Expertise in Linux and scripting languages such as Python, PySpark, and Bash.
- Database experience is a plus such as SQL and scripting to extract or manipulate data (administration not required); familiarity with ElasticSearch, Oracle, MSSQL, MariaDB is a plus.
- Strong problem-solving skills and ability to manage dynamic, customer-specific projects.
- Excellent communication skills; able to explain technical concepts to non-technical audiences.
- Customer-facing or consulting experience (minimum 2 years) and experience handling complex or ad hoc challenges.
- Finance, banking, or related background is advantageous.
- Fluent English; other languages a plus.
Remote Aviation Systems Software Engineer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain software for aviation systems.
- Implement embedded software for real-time operating systems.
- Ensure software compliance with aerospace standards (e.g., DO-178C).
- Collaborate with cross-functional teams on system requirements and design.
- Perform software testing, verification, and validation activities.
- Troubleshoot and debug complex software issues.
- Contribute to the documentation of software designs and code.
- Participate in code reviews and ensure adherence to coding standards.
- Stay updated on emerging technologies in aviation software development.
- Contribute to the continuous improvement of software development processes.
- Bachelor's or Master's degree in Computer Science, Aerospace Engineering, or a related field.
- Minimum of 5 years of experience in software development, with a focus on aviation systems.
- Proficiency in C, C++, or Ada programming languages.
- Experience with real-time operating systems (RTOS).
- Familiarity with aerospace standards like DO-178C is highly preferred.
- Knowledge of avionics, flight control, navigation, or communication systems.
- Strong understanding of the software development lifecycle (SDLC).
- Excellent analytical and problem-solving skills.
- Effective communication and collaboration skills for remote work.
- Ability to work independently and manage project timelines.