22,501 Senior Developers jobs in Kenya

Technical Implementation Engineer

Nairobi, Nairobi KES1200000 - KES2400000 Y Vyntra Global

Posted today

Job Viewed

Tap Again To Close

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.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Project Manager - Software Development

20111 Kakamega, Western KES220000 Annually WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and results-oriented Senior Technical Project Manager to lead complex software development projects within their fully remote team. This role is critical for the successful planning, execution, and delivery of innovative software solutions. The ideal candidate will possess a strong technical background combined with extensive experience in project management methodologies, agile development, and team leadership. You will be responsible for managing all aspects of the project lifecycle, from initiation and planning through to execution, monitoring, and closure. This includes defining project scope, objectives, deliverables, and timelines; managing resources, budgets, and risks; and ensuring effective communication among all stakeholders, including engineering teams, product managers, and senior leadership. The ability to translate technical requirements into actionable project plans, facilitate effective team collaboration in a remote environment, and proactively identify and resolve impediments is paramount. You will champion agile principles, drive continuous improvement in project delivery processes, and ensure the delivery of high-quality software solutions on time and within budget. This is an exceptional opportunity for a seasoned professional to shape critical software initiatives from a remote setting, making a significant impact on the company's technological advancements. We are looking for a strategic thinker with exceptional leadership, organizational, and communication skills, committed to driving project success.

Responsibilities:
  • Lead the planning, execution, and delivery of complex software development projects.
  • Define project scope, goals, deliverables, and success criteria.
  • Develop detailed project plans, schedules, and budgets.
  • Manage project resources, including assigning tasks and monitoring performance.
  • Identify, assess, and mitigate project risks and issues.
  • Facilitate agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives).
  • Ensure effective communication and collaboration among project teams and stakeholders.
  • Track project progress and provide regular status reports to senior management.
  • Ensure the delivery of high-quality software solutions.
  • Drive continuous improvement in project management processes and methodologies.
  • Mentor junior project managers and team members.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field; or equivalent practical experience.
  • Minimum of 8 years of experience in technical project management, with a focus on software development.
  • Proven experience managing projects using Agile methodologies (Scrum, Kanban).
  • Strong understanding of the software development lifecycle (SDLC).
  • Excellent knowledge of project management tools (e.g., Jira, Asana, Trello).
  • Exceptional leadership, communication, and interpersonal skills.
  • Strong analytical, problem-solving, and organizational abilities.
  • PMP, CSM, or other relevant project management certifications are highly desirable.
  • Proven ability to manage remote teams and projects effectively.
This advertiser has chosen not to accept applicants from your region.

Technical Apprentice - Software Development

00200 Ngong KES25000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is committed to fostering talent and providing exceptional career launchpads. We are looking for enthusiastic and eager individuals to join our fully remote Technical Apprenticeship program, focusing on Software Development. This is an unparalleled opportunity for aspiring developers to gain practical, real-world experience under the guidance of industry experts, all from the convenience of their remote workspace. As a Technical Apprentice, you will participate in comprehensive training modules covering various programming languages, software development methodologies, and best practices. You will be assigned to development projects, contributing to coding, testing, and debugging efforts under close mentorship. The program is designed to equip you with the foundational skills necessary for a successful career in software engineering. We seek candidates with a demonstrable passion for technology, a strong aptitude for logical thinking, and a keen interest in learning new skills. While prior coding experience is not strictly required, a basic understanding of computer science concepts or a self-taught programming background will be advantageous. Excellent problem-solving abilities, a proactive attitude, and the capacity to work effectively within a remote team environment are crucial. You must be a motivated self-starter, capable of absorbing new information quickly and applying it to practical tasks. Strong communication skills are essential for interacting with mentors and team members virtually. This apprenticeship offers a pathway to potential full-time employment upon successful completion of the program. If you are ready to embark on a rewarding career in software development and are based within reasonable proximity to Ruiru, Kiambu, KE , this remote opportunity is ideal for you. Apply today to kick-start your tech journey.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Project Manager - Software Development Lifecycle

30200 Tuwan KES150000 Monthly WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and results-oriented Senior Technical Project Manager to lead complex software development projects within a fully remote setting. This role requires a proven ability to manage the entire project lifecycle, from initiation and planning through execution, monitoring, and closure. You will be responsible for defining project scope, setting deliverables, managing resources, mitigating risks, and ensuring projects are completed on time, within budget, and to the highest quality standards. The ideal candidate possesses exceptional leadership, communication, and problem-solving skills, with a deep understanding of agile methodologies and software development processes. This is a critical role that demands strategic thinking and a proactive approach to project execution.

Responsibilities:
  • Define project objectives, scope, deliverables, and success criteria in collaboration with stakeholders.
  • Develop detailed project plans, including timelines, resource allocation, and budget management.
  • Lead and motivate cross-functional, remote project teams to achieve project goals.
  • Implement and manage agile development methodologies (e.g., Scrum, Kanban) to ensure efficient project execution.
  • Identify, assess, and manage project risks and issues, developing mitigation strategies.
  • Facilitate effective communication among team members, stakeholders, and leadership.
  • Track project progress, monitor key performance indicators (KPIs), and provide regular status reports.
  • Ensure adherence to quality standards and best practices throughout the project lifecycle.
  • Manage vendor relationships and third-party integrations as required.
  • Conduct post-project reviews to identify lessons learned and areas for continuous improvement.
  • Manage project changes and ensure they are properly documented and approved.
  • Resolve conflicts and remove impediments for the project team.
  • This is a fully remote position, offering the flexibility to work from anywhere. The designated oversight location for this role is Eldoret, Uasin Gishu, KE , but your work will be conducted entirely remotely.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field. PMP, CSM, or equivalent certification is highly desirable.
  • Minimum of 7 years of experience in project management, with at least 5 years focused on technical or software development projects.
  • Proven track record of successfully delivering complex projects on time and within budget.
  • Extensive experience with agile project management methodologies and tools (e.g., Jira, Confluence).
  • Strong understanding of the software development lifecycle (SDLC) and various development methodologies.
  • Excellent leadership, team management, and motivational skills.
  • Exceptional communication, negotiation, and stakeholder management abilities.
  • Proficiency in project management software (e.g., MS Project, Asana, Trello).
  • Strong analytical and problem-solving skills, with the ability to make sound decisions under pressure.
  • Experience managing remote teams and distributed workforces.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Project Manager (Software)

80200 Nairobi, Nairobi KES200000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly accomplished Senior Technical Project Manager to oversee the development and delivery of complex software solutions. This is a fully remote position, offering the unique opportunity to manage cutting-edge projects from anywhere in Kenya. The ideal candidate will possess a strong technical background combined with extensive project management experience, ideally within software development lifecycles. You will be responsible for planning, executing, and finalizing projects according to strict deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members and third-party contractors or consultants to deliver projects according to plan. You will also define project scope, goals, and deliverables in collaboration with senior management and stakeholders. Proven ability to manage technical teams, mitigate risks, and ensure the successful deployment of high-quality software is critical.
Responsibilities:
  • Manage the full lifecycle of software development projects, from initiation to deployment and post-launch support.
  • Define project scope, objectives, deliverables, and success criteria.
  • Develop detailed project plans, including timelines, resource allocation, and budget.
  • Lead and motivate cross-functional technical teams, fostering a collaborative and productive environment.
  • Identify, assess, and manage project risks and dependencies.
  • Communicate project status, issues, and resolutions to stakeholders at all levels.
  • Ensure adherence to project management best practices and methodologies (Agile, Waterfall, Hybrid).
  • Manage vendor relationships and performance for any third-party contributions.
  • Oversee the quality assurance and testing processes to ensure deliverables meet high standards.
  • Facilitate effective communication and collaboration among distributed team members.
  • Drive continuous improvement in project management processes and team performance.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field. Master's degree preferred.
  • Minimum of 10 years of experience in project management, with at least 7 years focused on technical or software development projects.
  • Proven experience managing large-scale, complex software projects.
  • Strong understanding of software development lifecycles (SDLC) and methodologies.
  • Excellent leadership, communication, and stakeholder management skills.
  • Proficiency in project management software (e.g., Jira, MS Project, Asana).
  • Demonstrated ability to manage technical risks and challenges effectively.
  • Experience working with distributed teams in a remote setting is essential.
  • PMP, PRINCE2, or Agile certifications (e.g., CSM, PSM) are highly desirable.
  • Strong problem-solving and decision-making abilities.
This is a challenging and rewarding role for a skilled Technical Project Manager looking to leverage their expertise in a fully remote capacity. The position is notionally linked to our operations in Malindi, Kilifi, KE , however, no physical presence is required.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Program Manager - Software Development

01100 Makongeni KES980000 Annually WhatJobs remove_red_eye View All

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a seasoned Senior Technical Program Manager to lead the execution of complex software development initiatives within a fully remote operational framework. This critical role requires a deep understanding of software development lifecycles, Agile methodologies, and cross-functional team leadership. You will be instrumental in driving the successful delivery of innovative software products, ensuring seamless collaboration among distributed engineering teams, product managers, and stakeholders. The ideal candidate will possess a strong technical background combined with exceptional program management skills and a proven ability to navigate the complexities of software engineering. Your responsibilities will include defining program scope and objectives, creating detailed project plans, managing timelines and resources, and identifying and mitigating technical risks and dependencies. You will lead and facilitate Agile ceremonies, foster a culture of transparency and continuous improvement, and ensure effective communication channels are maintained across all remote team members. This position demands strong analytical, problem-solving, and conflict-resolution skills. Excellent communication and interpersonal abilities are essential for effectively coordinating with engineering teams, product owners, and executive leadership. Experience with various programming languages, software architecture patterns, and cloud technologies will be highly advantageous. This role offers the unparalleled flexibility of working entirely remotely, allowing you to manage your work and contribute your expertise from anywhere. The administrative base for this position is **Thika, Kiambu, KE**, but the work is performed 100% remotely.

Key Responsibilities:
  • Oversee the planning and execution of complex software development programs.
  • Manage the full software development lifecycle (SDLC) for multiple projects concurrently.
  • Lead and mentor remote engineering teams, fostering a collaborative environment.
  • Ensure effective communication and alignment between technical teams, product management, and stakeholders.
  • Identify, assess, and mitigate technical risks and project impediments.
  • Implement and refine Agile methodologies to optimize team performance and delivery.
  • Develop and manage program schedules, budgets, and resource allocation.
  • Provide regular and transparent status updates to senior leadership.
  • Drive continuous improvement in engineering processes and team efficiency.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 7 years of experience in technical program management or software project management.
  • Proven track record of successfully delivering complex software products and systems.
  • Strong understanding of software development methodologies (Agile, Scrum, Kanban) and best practices.
  • Solid technical background with knowledge of software architecture, development tools, and cloud platforms.
  • Excellent leadership, communication, negotiation, and stakeholder management skills.
  • Experience with project management tools (e.g., Jira, Confluence) and version control systems.
  • Ability to thrive in a fast-paced, fully remote, and dynamic work environment.
  • PMP, CSM, or similar certifications are a plus.
This advertiser has chosen not to accept applicants from your region.

Junior Technical Apprentice - Software Development

90101 Bungoma, Western KES25000 Monthly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking a motivated and enthusiastic Junior Technical Apprentice to join their dynamic software development team. This is a fully remote, entry-level position designed to provide comprehensive training and hands-on experience in the latest software development technologies and methodologies. You will work closely with senior developers, learning to design, code, test, and debug software applications. The role involves contributing to various stages of the software development lifecycle, from initial concept to deployment. You will be involved in developing web applications, mobile apps, and potentially internal tools, depending on project needs.

Key Responsibilities:
  • Assist in the design and implementation of software solutions.
  • Write clean, efficient, and well-documented code under the guidance of senior engineers.
  • Participate in code reviews and learn best practices.
  • Troubleshoot and resolve software defects and issues.
  • Collaborate with cross-functional teams in a remote environment.
  • Learn and apply new programming languages, frameworks, and tools as required.
  • Contribute to technical documentation.
  • Engage actively in all training sessions and team meetings.
  • Develop a strong understanding of agile development processes.
  • Adhere to coding standards and development guidelines.

Qualifications:
  • A passion for technology and a strong desire to learn software development.
  • Basic understanding of programming concepts (e.g., variables, loops, functions).
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is a plus.
  • Good problem-solving and analytical skills.
  • Excellent communication and teamwork abilities, especially in a virtual setting.
  • Ability to work independently and manage time effectively in a remote setup.
  • Completion of secondary education or equivalent is required. A relevant diploma or certificate in IT or a related field is advantageous.
  • Must be legally eligible to work remotely.

This is an exceptional opportunity to kickstart your career in technology with a supportive and forward-thinking organization. While the work is fully remote, our client is based in Bungoma, Bungoma, KE , and the role offers a unique pathway to becoming a skilled software developer.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior developers Jobs in Kenya !

Remote Technical Apprentice - Software Development

10102 Tuwan KES20000 Monthly WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for ambitious individuals to join our fully remote Technical Apprentice program focused on Software Development. This program is designed for aspiring developers eager to gain hands-on experience and build a strong foundation in coding. As a remote apprentice, you will work alongside experienced developers, contributing to real-world projects and learning industry best practices. You will be mentored by senior engineers, receiving guidance on coding standards, debugging techniques, and software development methodologies. Your responsibilities will include writing and testing code, participating in code reviews, and assisting with documentation. You will gain exposure to various programming languages and technologies relevant to modern software development. This is a structured learning experience, combining practical application with theoretical knowledge. The ideal candidate is a motivated self-starter with a genuine passion for technology and problem-solving. While prior coding experience is not strictly required, a demonstrated aptitude for learning technical concepts is essential. You must possess excellent communication skills and be comfortable working collaboratively in a virtual environment. This apprenticeship is an excellent stepping stone for a career in software engineering.
Responsibilities:
  • Assist in writing, testing, and debugging code under supervision.
  • Participate in code reviews and learn from feedback.
  • Contribute to software development documentation.
  • Learn and apply software development best practices.
  • Collaborate with team members on project tasks.
  • Attend virtual training sessions and workshops.
  • Research and implement new technologies as directed.
Qualifications:
  • High school diploma or equivalent required.
  • A strong interest and aptitude for software development and technology.
  • Basic understanding of programming concepts is a plus.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to learn quickly and adapt to new technologies.
  • Must have a reliable internet connection and a suitable remote workspace.
This is a fantastic remote apprenticeship opportunity for individuals based near **Kitale, Trans-Nzoia, KE**, looking to launch a career in technology. Our client is committed to nurturing talent.
This advertiser has chosen not to accept applicants from your region.

Senior Remote Technical Project Manager - Software Development

41100 Kisumu KES4500000 Annually WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned Senior Remote Technical Project Manager to lead complex software development projects. This is a fully remote, high-impact role where you will guide cross-functional teams through the entire project lifecycle, from initiation to deployment. You will be responsible for defining project scope, setting timelines, managing resources, mitigating risks, and ensuring the successful delivery of high-quality software solutions. This position requires exceptional leadership, strong technical acumen, and proven experience in agile methodologies.

Key Responsibilities:
  • Manage end-to-end execution of software development projects, ensuring timely and on-budget delivery.
  • Define project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
  • Develop detailed project plans, schedules, and resource allocation strategies.
  • Lead and motivate cross-functional project teams, including developers, designers, QA engineers, and business analysts.
  • Implement and champion Agile/Scrum methodologies, facilitating sprint planning, daily stand-ups, and retrospectives.
  • Identify, assess, and manage project risks and issues, developing mitigation strategies.
  • Monitor project progress, track key performance indicators (KPIs), and provide regular status reports to senior management.
  • Facilitate effective communication among team members and stakeholders.
  • Ensure adherence to quality standards and best practices throughout the development process.
  • Manage vendor relationships and third-party integrations as needed.
  • Contribute to process improvements and the adoption of new project management tools and techniques.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field. Master's degree is a plus.
  • Minimum of 7 years of experience in project management, with a strong focus on software development projects.
  • Proven experience managing complex, large-scale software projects.
  • In-depth knowledge of Agile methodologies (Scrum, Kanban) and project management frameworks (e.g., PMP, PRINCE2).
  • Strong technical understanding of software development lifecycles, technologies, and architectures.
  • Excellent leadership, communication, negotiation, and interpersonal skills.
  • Proficiency in project management software (e.g., Jira, Asana, Trello, MS Project).
  • Ability to manage multiple projects simultaneously and prioritize effectively.
  • Demonstrated success in remote team leadership and collaboration.
  • Problem-solving aptitude and the ability to think critically under pressure.
  • Relevant certifications (e.g., PMP, CSM, CSPO) are highly desirable.
This role provides the opportunity to lead innovative software projects from a remote setting, driving technical excellence and business value. If you are a results-oriented project manager with a passion for technology and a knack for leading remote teams, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Advanced Technical Apprentice - Software Development

90100 Gathiruini KES25000 Monthly WhatJobs remove_red_eye View All

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client, a cutting-edge technology firm specializing in AI-driven solutions, is actively seeking highly motivated and intellectually curious individuals to join their exclusive, fully remote Advanced Technical Apprenticeship program in Software Development. This is a unique opportunity for aspiring developers to gain hands-on experience and develop advanced skills under the guidance of industry experts, all from the convenience of their home office. The program is designed to fast-track your career, providing comprehensive training and practical project work.

Program Overview:
  • This is a comprehensive, full-time (contract) apprenticeship program running for a duration of 12 months.
  • Apprentices will be assigned to specific development teams working on real-world projects.
  • The program emphasizes learning modern software development practices, including agile methodologies, test-driven development (TDD), and continuous integration/continuous deployment (CI/CD).
  • Mentorship will be provided by senior software engineers who will guide apprentices through complex technical challenges.
  • Apprentices will gain exposure to various programming languages, frameworks, and cloud technologies relevant to AI and machine learning applications.
  • Projects will focus on developing innovative software solutions that address complex business problems.
  • Emphasis will be placed on collaborative development within a remote team structure.
  • Participants will receive structured training modules covering topics such as data structures, algorithms, object-oriented programming, database management, and cloud computing.
What You Will Learn:
  • Develop proficiency in programming languages such as Python, Java, or C++.
  • Understand and apply software design patterns and architectural principles.
  • Gain experience with version control systems like Git.
  • Learn to build and deploy applications on cloud platforms (e.g., AWS, Azure, GCP).
  • Develop skills in debugging, testing, and code optimization.
  • Understand the fundamentals of AI/ML and how to integrate these technologies into software solutions.
  • Master effective communication and collaboration techniques for remote software teams.
Requirements:
  • A strong foundational understanding of computer science principles, acquired through a relevant degree, bootcamp, or equivalent self-study.
  • Demonstrated passion for software development and a strong desire to learn.
  • Basic programming experience in at least one relevant language (e.g., Python, Java).
  • Excellent problem-solving and analytical skills.
  • Self-motivated and able to work independently with minimal supervision in a remote setting.
  • Good communication and teamwork skills.
  • Must have a reliable internet connection and a suitable home workspace.
  • This program is ideal for individuals looking to transition into a professional software development career.
This apprenticeship offers a unique pathway into a challenging and rewarding career in software development within the AI space. We are committed to providing an inclusive and supportive learning environment for all apprentices.
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 Senior Developers Jobs