198 Asp Net Developer jobs in Kenya

Apprenticeship - Software Development

80100 Nairobi, Nairobi KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring Software Developers through a fully remote apprenticeship program. This program is designed for individuals eager to learn and build a career in software engineering, providing hands-on experience and mentorship. As an apprentice, you will work on real-world projects, gain exposure to various programming languages and development methodologies, and contribute to the creation of innovative software solutions.

Key responsibilities include:
  • Assisting senior developers in coding, testing, and debugging software applications.
  • Learning and applying different programming languages and frameworks under guidance.
  • Participating in code reviews and contributing to team discussions.
  • Developing and maintaining documentation for software projects.
  • Collaborating with cross-functional teams in a remote environment to understand project requirements.
  • Troubleshooting and resolving software defects.
  • Gaining exposure to agile development methodologies.
  • Contributing to the development of user interfaces and back-end systems.
  • Learning about software testing procedures and best practices.
  • Actively participating in training sessions and continuous learning activities.
The ideal candidate is a highly motivated individual with a passion for technology and a foundational understanding of programming concepts. A degree or diploma in Computer Science, Information Technology, or a related field, or a strong portfolio demonstrating coding ability, is preferred. Excellent problem-solving skills and a strong desire to learn are crucial. Must be comfortable working independently and communicating effectively in a remote setting. This apprenticeship provides a structured learning path and the potential for full-time employment upon successful completion.
This advertiser has chosen not to accept applicants from your region.

Apprenticeship - Software Development

40101 Kitale, Rift Valley KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting remote Apprenticeship opportunity for aspiring Software Developers eager to launch their careers. This is a fully remote program, providing comprehensive training and hands-on experience in a supportive virtual environment. As an apprentice, you will work closely with senior developers, learning to design, develop, test, and deploy software applications. You will gain exposure to various programming languages, development methodologies (e.g., Agile), and industry-standard tools. Key learning areas will include front-end and back-end development, database management, and software testing. The ideal candidate is passionate about technology, possesses strong problem-solving skills, and demonstrates a keen ability to learn quickly. While prior coding experience is beneficial, it is not strictly required; a strong foundational understanding of computer science principles and a proactive attitude are paramount. You should be comfortable working independently and collaborating effectively in a remote team setting. Excellent communication skills, both written and verbal, are essential for team interaction and mentorship. This apprenticeship is an exceptional pathway for individuals looking to gain practical experience and build a solid foundation in software development. We provide a structured learning curriculum, mentorship from experienced professionals, and the opportunity to contribute to real-world projects. A high school diploma or equivalent is required, and ongoing pursuit of a degree or relevant certification in computer science or a related field is a plus. Join us to kickstart your career in technology from the convenience of your home.
This advertiser has chosen not to accept applicants from your region.

Software Development Lead

60102 Embu, Eastern KES95000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
We are seeking an experienced and dynamic Software Development Lead to drive innovation and excellence within our engineering team located in **Embu, Embu, KE**. This is a pivotal role for a seasoned developer who can mentor a team, architect robust software solutions, and contribute to our cutting-edge projects. As the Software Development Lead, you will guide the design, development, testing, and deployment of high-quality software applications. You will be responsible for leading a team of software engineers, fostering a collaborative and productive work environment, and ensuring adherence to best practices in software development methodologies, such as Agile. Key responsibilities include translating business requirements into technical specifications, overseeing code reviews, troubleshooting complex technical issues, and mentoring junior developers. The ideal candidate will have a strong background in software architecture, a deep understanding of various programming languages and frameworks, and proven experience in leading development teams. Excellent communication, problem-solving, and project management skills are essential. You should be proficient in managing the full software development lifecycle and have a passion for delivering scalable and efficient software solutions. Join our forward-thinking company and take the lead in shaping our technological future.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Trainee

20200 Kapsuser KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a forward-thinking technology firm, is looking for an enthusiastic and motivated Junior Software Development Trainee to join their fully remote team. This apprenticeship program is designed to provide aspiring developers with hands-on experience and mentorship in a professional software development environment. As a Trainee, you will be exposed to various aspects of the software development lifecycle, from coding and testing to deployment and maintenance. You will work closely with experienced engineers on real-world projects, contributing to the development of innovative software solutions. Responsibilities include writing clean, efficient, and well-documented code, participating in code reviews, and learning to debug and troubleshoot software issues. You will gain practical experience with programming languages such as Python, Java, or JavaScript, and popular development frameworks. The program emphasizes learning and growth, offering opportunities to explore different technologies and methodologies. Excellent communication skills are vital for effective collaboration with your remote team members through project management tools and video conferencing. This is an exceptional opportunity for individuals eager to launch their career in software development, gain valuable industry experience, and build a strong foundation in a supportive, virtual setting. The ideal candidate is a quick learner, passionate about technology, and possesses strong analytical and problem-solving skills. A solid understanding of basic programming concepts is expected, and a relevant academic background in Computer Science or a related field would be beneficial. We are committed to fostering a learning environment where you can develop your skills and contribute meaningfully to our projects. Your dedication and willingness to learn will be key to your success in this role.

Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Write clean, maintainable, and efficient code under the guidance of senior developers.
  • Participate in code reviews and learn best practices in software development.
  • Debug and resolve software defects and issues.
  • Collaborate with team members on project tasks using agile methodologies.
  • Learn and apply new programming languages, frameworks, and tools.
  • Contribute to technical documentation and knowledge sharing.
  • Follow established coding standards and development processes.
  • Engage in continuous learning and skill development.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Basic understanding of programming concepts and object-oriented principles.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript).
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work effectively in a remote team environment.
  • A proactive attitude and a passion for software development.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

00100 Abothuguchi West KES25000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern

Our client is looking for enthusiastic and eager-to-learn individuals to join their team as Remote Software Development Apprentices. This is a fully remote position, offering a unique opportunity to gain hands-on experience in the tech industry from the comfort of your own home. You will be mentored by experienced software engineers and exposed to various stages of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment. Responsibilities will include assisting in the development of new software features, writing clean and efficient code, participating in code reviews, and troubleshooting existing applications. You will work on diverse projects, potentially involving web development, mobile applications, or backend systems, depending on the team's needs. The apprenticeship is designed to provide a comprehensive learning experience, fostering skills in programming languages, software architecture, and agile methodologies. You will learn to use industry-standard tools and technologies, contributing to real-world software solutions. Daily tasks may involve collaborating with team members via video conferencing and project management tools, documenting your work, and participating in virtual team meetings. A key aspect of this role is continuous learning and adaptation to new technologies and challenges. We are looking for candidates who are passionate about technology, possess strong problem-solving abilities, and have a foundational understanding of computer science principles. A Bachelor's degree or a relevant diploma in Computer Science, Information Technology, or a related field is preferred, but we will consider candidates with a strong demonstrable passion for coding and self-taught skills. Excellent communication skills and the ability to work independently and manage your time effectively in a remote setting are essential. If you are ready to launch your career in software development and gain invaluable industry experience, apply now!

This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Intern

10100 Njiru Village KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated Graduate Software Development Interns to join our dynamic, fully remote engineering team. This internship is an excellent opportunity for individuals passionate about software development to gain practical experience and contribute to meaningful projects. You will work alongside experienced software engineers, learning to design, develop, test, and deploy software applications. The ideal candidate will have a solid academic foundation in computer science or a related field, coupled with a strong grasp of programming principles and a desire to learn new technologies. This remote-first program provides a flexible and supportive environment for professional growth. Responsibilities include writing clean, efficient code, participating in code reviews, assisting in debugging and troubleshooting, and contributing to the development of new features. You will have the chance to work on challenging projects that span various aspects of software development, from front-end interfaces to back-end systems. We are seeking individuals who are proactive, possess strong problem-solving skills, and have excellent communication abilities. The successful applicant will demonstrate a keen interest in building robust and scalable software solutions. Join us to kick-start your career in software engineering within a collaborative and innovative remote setting.

Responsibilities:
  • Assist in the design, development, and implementation of software applications.
  • Write clean, well-documented, and efficient code according to established standards.
  • Participate in code reviews and provide constructive feedback to peers.
  • Debug and resolve software defects and issues.
  • Collaborate with senior engineers on feature development and enhancements.
  • Contribute to the testing and deployment processes.
  • Learn and apply various software development methodologies (e.g., Agile).
  • Assist in the creation of technical documentation.
  • Participate in team meetings and brainstorming sessions.
Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
  • Foundational knowledge of one or more programming languages such as Java, Python, C++, JavaScript, or similar.
  • Understanding of data structures, algorithms, and object-oriented programming concepts.
  • Familiarity with version control systems (e.g., Git).
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills, essential for remote collaboration.
  • Eagerness to learn and adapt to new technologies and development environments.
  • A genuine passion for software development and creating innovative solutions.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

20200 Kapsuser KES7200000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and highly skilled Senior Software Development Lead to guide and mentor their fully remote engineering teams. This critical role involves overseeing the entire software development lifecycle, from ideation and design to implementation, testing, and deployment. You will be responsible for driving technical excellence, ensuring the delivery of high-quality, scalable, and robust software solutions. Your expertise will be vital in architectural design, code reviews, setting coding standards, and implementing best practices in agile development methodologies. You will collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical specifications and ensure successful project execution. This position requires a deep understanding of various programming languages, frameworks, and development tools, as well as a strong grasp of software architecture patterns and database technologies. The ideal candidate will have a proven track record of leading successful software development projects and managing high-performing engineering teams. As this is a fully remote position, exceptional leadership, communication, and interpersonal skills are essential for effective team management and collaboration across dispersed locations. We are looking for a proactive, innovative individual who can inspire and mentor developers, foster a culture of continuous improvement, and drive technical innovation. Experience with cloud platforms (AWS, Azure, GCP), CI/CD pipelines, and DevOps practices is highly desirable. This role offers a unique opportunity to shape the technological direction of our client's products and contribute to building cutting-edge software from anywhere, making a significant impact on their technological advancements.

Key Responsibilities:
  • Lead and mentor software development teams in a remote environment.
  • Oversee the design, development, and deployment of software applications.
  • Drive technical strategy, architectural decisions, and technology adoption.
  • Ensure adherence to coding standards, best practices, and quality assurance processes.
  • Collaborate with product management to define project requirements and roadmaps.
  • Conduct code reviews and provide constructive feedback to developers.
  • Implement and optimize agile development methodologies.
  • Troubleshoot and resolve complex technical issues.
  • Foster a culture of innovation and continuous learning within the team.
  • Manage project timelines and deliverables, ensuring on-time and within-budget completion.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Asp net developer Jobs in Kenya !

Junior Software Development Apprentice

00200 Gathiruini KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring developers through our fully remote Junior Software Development Apprenticeship program. This program is designed for individuals passionate about technology and eager to learn and grow in the software development field, regardless of prior formal experience. You will be mentored by experienced software engineers and work on real-world projects from the comfort of your home. This is a fantastic entry-level position for anyone looking to kickstart a career in IT.

Key responsibilities:
  • Assist in the development and testing of software applications under guidance.
  • Learn and apply coding best practices and software development methodologies.
  • Participate in code reviews and contribute to team discussions.
  • Troubleshoot and debug software issues.
  • Collaborate with team members remotely using collaboration tools.
  • Gain hands-on experience with various programming languages and development tools.
  • Contribute to documentation and knowledge base articles.
This apprenticeship is a fully remote position, meaning you can work from anywhere. We are looking for candidates with a strong aptitude for learning, problem-solving skills, and a foundational understanding of programming concepts. Familiarity with at least one programming language (e.g., Python, JavaScript, Java) is beneficial but not strictly required. Excellent communication skills and the ability to work independently and as part of a remote team are essential. We provide comprehensive training and support to ensure your success. If you are self-driven, enthusiastic about software development, and ready to embark on a rewarding career path, apply today!
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

01000 Makongeni KES25000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking motivated and enthusiastic Junior Software Development Apprentices to join their pioneering remote-first apprenticeship program. This is an exceptional opportunity for individuals with a passion for coding and a desire to launch a career in software development, without prior professional experience. You will be part of a supportive team, learning cutting-edge technologies and contributing to real-world software projects.

As a Junior Software Development Apprentice, you will receive comprehensive training in programming languages, software development methodologies, and best practices. You will work alongside experienced developers, gaining hands-on experience in designing, developing, testing, and deploying software solutions. Your responsibilities will include assisting senior developers with coding tasks, participating in code reviews, debugging software, and contributing to technical documentation. We are looking for individuals who are eager to learn, possess strong problem-solving skills, and have a foundational understanding of computer science principles. Excellent communication skills and the ability to collaborate effectively in a remote team environment are essential. This apprenticeship is designed to provide you with the skills and experience necessary to become a proficient software developer, opening doors to a fulfilling career in technology. Embrace this chance to learn and grow with a forward-thinking company, all from the convenience of your remote workspace. We value curiosity, dedication, and a proactive approach to learning.

Key Responsibilities:
  • Participate in intensive training programs covering various programming languages and development tools.
  • Assist senior developers in coding, debugging, and testing software applications.
  • Learn and apply software development lifecycle (SDLC) methodologies.
  • Contribute to the design and implementation of new software features.
  • Write and maintain technical documentation and code comments.
  • Collaborate with team members in a remote environment using project management and communication tools.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and resolve software defects.
Qualifications:
  • High school diploma or equivalent; pursuing or recently completed a degree in Computer Science, Engineering, or a related field is a plus.
  • Demonstrated passion for software development and eagerness to learn.
  • Basic understanding of programming concepts (e.g., variables, loops, functions).
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is advantageous.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills for effective remote collaboration.
  • Ability to work independently and manage time effectively in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

30100 Kitale, Rift Valley KES20000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring software developers to join their innovative tech team as a Remote Software Development Apprentice. This is a fully remote, paid apprenticeship designed to provide comprehensive training and hands-on experience in building cutting-edge software solutions. As an apprentice, you will work alongside experienced software engineers, learning best practices in coding, software design, and project management. You will gain exposure to various programming languages, frameworks, and development methodologies, including Agile. Your responsibilities will include assisting with coding tasks, participating in code reviews, writing unit tests, and contributing to the documentation of software projects. This role is ideal for individuals with a strong foundational understanding of programming concepts, a passion for technology, and a desire to learn and grow in a supportive, remote environment. You will be provided with the necessary tools and resources to succeed. We are looking for motivated, self-directed individuals who can manage their time effectively and collaborate successfully with a distributed team. This apprenticeship is a fantastic stepping stone for a career in software development, offering real-world project experience and mentorship. Successful completion of the apprenticeship may lead to full-time employment opportunities.
Key Responsibilities:
  • Assist senior developers in writing and debugging code.
  • Learn and apply software development best practices.
  • Participate in team meetings and contribute to project discussions.
  • Write unit tests and conduct basic testing of software components.
  • Assist in documenting code and project requirements.
  • Collaborate with team members through remote communication tools.
  • Gain proficiency in at least one programming language (e.g., Python, Java, JavaScript).
  • Understand and follow the software development lifecycle (SDLC).
  • Contribute to the development of new features and bug fixes under supervision.
  • Engage actively in learning and skill development throughout the apprenticeship.
  • Prepare for and participate in code reviews.

Qualifications:
  • Basic understanding of programming principles and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript).
  • Strong problem-solving skills and a logical mindset.
  • Excellent communication and collaboration skills.
  • Ability to learn quickly and adapt to new technologies.
  • Self-motivated and able to work independently in a remote setting.
  • Passion for software development and technology.
  • Completed a relevant technical course or possess equivalent self-taught knowledge.
  • Access to a reliable internet connection and a suitable remote work environment.
  • Enthusiasm to build a career in software engineering.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Asp Net Developer Jobs