9,263 Software Engineers 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.

Remote Senior Technical Support Engineer (Software)

30200 Moiben KES190000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced Senior Technical Support Engineer to join their globally distributed team, operating in a fully remote capacity. You will be the frontline expert in resolving complex technical issues for our software products, providing exceptional support to our enterprise clients. Your responsibilities will include in-depth troubleshooting, diagnosing intricate software defects, collaborating with development teams for bug fixes, and documenting solutions. This role demands a profound understanding of software architecture, networking, and system administration, coupled with outstanding communication and problem-solving skills. You will act as a crucial liaison between our clients and our product development teams, ensuring client satisfaction and product improvement.

Responsibilities:
  • Provide advanced technical support for our software products to enterprise customers via remote channels (phone, email, chat, video conferencing).
  • Diagnose, troubleshoot, and resolve complex software issues and bugs.
  • Analyze system logs and diagnostic data to identify root causes of problems.
  • Collaborate closely with software developers, QA engineers, and product managers to escalate and resolve issues.
  • Develop and maintain technical documentation, knowledge base articles, and best practice guides.
  • Educate customers on product features and effective usage to enhance their experience.
  • Manage and prioritize a high volume of support requests effectively.
  • Contribute to product improvement by providing detailed feedback on bugs and feature requests.
  • Mentor and guide junior support engineers, sharing expertise and best practices.
  • Ensure timely and effective resolution of customer issues, maintaining high levels of customer satisfaction.
Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Minimum of 5 years of experience in technical support, software support, or a similar role, preferably in a SaaS environment.
  • Proven expertise in troubleshooting complex software applications and understanding of client-server architecture.
  • Strong knowledge of operating systems (Windows, Linux), networking protocols (TCP/IP, DNS, HTTP), and database systems (SQL).
  • Excellent analytical and problem-solving skills with a methodical approach.
  • Exceptional communication, interpersonal, and customer service skills.
  • Ability to explain technical concepts clearly to both technical and non-technical audiences.
  • Experience with remote support tools and ticketing systems (e.g., Zendesk, Jira Service Management).
  • Ability to work independently and manage workload effectively in a remote setting.
  • A proactive attitude and a commitment to continuous learning and technical growth.
This is an excellent opportunity for a dedicated Senior Technical Support Engineer to contribute to client success and product enhancement from a remote location. If you excel at solving challenging technical problems and providing outstanding customer support, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Remote Aviation Systems Software Engineer

00201 Ongata Rongai, Rift Valley KES160000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in aviation technology, is seeking a talented and experienced Aviation Systems Software Engineer to join their innovative, fully remote team. This position offers the chance to design, develop, and implement sophisticated software solutions for critical aviation systems, contributing to the safety and efficiency of air travel worldwide. You will work on cutting-edge projects, from avionics software to air traffic management systems, utilizing your expertise in software development and aerospace principles. The ideal candidate will possess a strong background in embedded systems, real-time operating systems (RTOS), and programming languages such as C, C++, or Ada. Experience with aerospace standards (e.g., DO-178C) and a deep understanding of flight control systems, navigation, or communication systems are highly desirable. As a remote engineer, you will collaborate closely with hardware engineers, systems engineers, and other software developers, contributing to all phases of the software development lifecycle. This includes requirements analysis, design, coding, testing, verification, and validation. You must be a self-motivated individual with excellent problem-solving skills and the ability to manage complex projects independently. Strong communication and collaboration abilities are essential for effective teamwork in a distributed environment. We are looking for individuals passionate about aviation and committed to delivering high-quality, reliable software that meets stringent industry requirements. If you are an accomplished software engineer with a passion for flight and a desire to shape the future of aviation technology remotely, we encourage you to apply.

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

Senior Cloud Solutions Engineer (IT & Software)

70100 Moiben KES140000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly expanding technology firm seeking a highly skilled Senior Cloud Solutions Engineer to design, implement, and manage robust cloud infrastructures. This role is instrumental in driving our cloud strategy, ensuring scalability, security, and cost-efficiency for our diverse software solutions. As a fully remote position, you will collaborate with global engineering teams, architecting and maintaining critical cloud environments from anywhere.

Responsibilities:
  • Design, deploy, and maintain highly available, scalable, and secure cloud infrastructures (AWS, Azure, GCP).
  • Develop and implement cloud automation strategies using tools such as Terraform, Ansible, or CloudFormation.
  • Monitor cloud environments for performance, security vulnerabilities, and cost optimization opportunities.
  • Implement and manage containerization technologies like Docker and Kubernetes.
  • Troubleshoot and resolve complex issues related to cloud services, networking, and applications.
  • Develop and enforce cloud security best practices and compliance standards.
  • Collaborate with software development teams to integrate applications with cloud services.
  • Create and maintain comprehensive documentation for cloud architecture, configurations, and procedures.
  • Participate in on-call rotation to provide 24/7 support for critical cloud infrastructure.
  • Evaluate and recommend new cloud technologies and services to enhance our capabilities.
  • Develop CI/CD pipelines to streamline application deployment and management.
  • Mentor junior engineers and share expertise in cloud technologies.
  • Manage cloud budgets and optimize resource utilization to control costs.
Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field; Master's degree is a plus.
  • Minimum of 7 years of experience in cloud engineering, DevOps, or a related IT infrastructure role.
  • Proven experience with major cloud platforms such as AWS, Azure, or Google Cloud.
  • Expertise in infrastructure as code (IaC) tools like Terraform or Ansible.
  • Strong understanding of containerization technologies (Docker, Kubernetes).
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • In-depth knowledge of cloud networking, security principles, and best practices.
  • Experience with CI/CD tools and methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, essential for a remote work environment.
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Administrator) are highly desirable.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
If you are a seasoned Cloud Solutions Engineer looking for an impactful and flexible remote career opportunity, this role serving our clients based out of Garissa, Garissa, KE , offers a chance to work with cutting-edge cloud technologies.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer - Cloud & API Development

80100 Nairobi, Nairobi KES140000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology firm seeking a highly skilled Senior Backend Software Engineer to join their fully remote engineering team. This position focuses on designing, developing, and deploying robust and scalable backend systems and APIs. The ideal candidate will have extensive experience with cloud platforms, microservices architecture, and various programming languages. You will be responsible for architecting and implementing high-performance backend services, developing secure and efficient APIs, and ensuring the smooth integration of different software components. Key responsibilities include writing clean, maintainable, and well-documented code; designing and optimizing database schemas; implementing unit and integration tests; and troubleshooting and debugging complex issues. You will collaborate closely with frontend engineers, product managers, and DevOps teams to deliver seamless user experiences and robust backend functionality. Experience with cloud providers such as AWS, Azure, or GCP is essential, as is a strong understanding of containerization technologies like Docker and Kubernetes. Proficiency in at least one backend programming language (e.g., Python, Java, Node.js, Go) is required, along with experience in building RESTful APIs and microservices. You will play a key role in code reviews, mentoring junior engineers, and contributing to the continuous improvement of our development processes and infrastructure. This role demands a proactive, self-motivated individual who excels in a remote, collaborative environment and has a passion for building high-quality software. You will be instrumental in driving the technical direction and success of critical backend systems, ensuring scalability, reliability, and security. The opportunity to work on challenging projects and contribute to cutting-edge technology is significant. Your expertise will be vital in building the foundational architecture that powers our client's innovative products and services.

Qualifications:
  • Minimum of 5 years of professional experience in backend software development.
  • Proven experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, Go).
  • Extensive experience designing and implementing RESTful APIs.
  • Strong understanding of database design, SQL/NoSQL, and data modeling.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving, debugging, and testing skills.
  • Strong communication and collaboration skills, with experience working in remote teams.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Engineer (Software Development) - Remote

20200 Mwembe KES60000 Monthly WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for a motivated and eager Junior Graduate Engineer to join our thriving remote team as an Intern focusing on Software Development. This internship is designed for recent graduates passionate about technology and eager to gain hands-on experience in a professional software development environment. You will work under the guidance of experienced senior engineers, contributing to various stages of the software development lifecycle. Responsibilities will include assisting in coding, testing, debugging, and documenting software applications. You will gain exposure to modern programming languages, development tools, and agile methodologies. This is a fantastic chance to build a strong foundation in software engineering, learn best practices, and contribute to real-world projects. The ideal candidate is a quick learner, a team player, and possesses strong analytical and problem-solving skills. While this role is fully remote, you must be able to dedicate yourself fully to learning and contributing. We are looking for individuals who are proactive in seeking knowledge and eager to take on new challenges. This internship will provide invaluable experience and could lead to future career opportunities within our organization. You will be involved in tasks such as writing unit tests, participating in code reviews (as a learner), assisting with bug fixes, and contributing to technical documentation. Effective communication and the ability to work collaboratively in a virtual setting are key. The location context of Naivasha, Nakuru, KE is provided for geographical interest, but the role is completely remote, emphasizing your ability to work effectively from any location.

Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Write clean, maintainable, and efficient code under the guidance of senior engineers.
  • Participate in unit testing and integration testing activities.
  • Assist in debugging and resolving software defects.
  • Contribute to technical documentation, including user guides and internal wikis.
  • Learn and apply software development best practices and methodologies.
  • Collaborate effectively with team members in a remote, agile environment.
  • Participate in team meetings and contribute to discussions.
  • Gain practical experience with various programming languages and development tools.
  • Support senior engineers in various project tasks as assigned.
  • Demonstrate a strong willingness to learn and adapt to new technologies.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript).
  • Basic understanding of software development principles and methodologies.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Eagerness to learn and develop new skills.
  • Team-oriented mindset and ability to collaborate virtually.
  • Prior personal coding projects or contributions to open-source projects are a plus.
  • A keen interest in the technological landscape relevant to Naivasha, Nakuru, KE is a plus, but not required.
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.
Be The First To Know

About the latest Software engineers Jobs in Kenya !

Senior Backend Software Engineer (API Development) - Remote

90101 Gathiruini KES8500000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding technology firm specializing in digital solutions, is seeking a highly skilled Senior Backend Software Engineer with a focus on API development to join their dynamic remote workforce. This position offers the chance to design, build, and maintain robust and scalable backend systems and APIs that power our cutting-edge applications. Operating remotely from **Mlolongo, Machakos, KE**, you will be a key contributor to our engineering team, responsible for the entire backend development lifecycle. Your expertise will be crucial in developing clean, efficient, and maintainable code using modern programming languages and frameworks. The ideal candidate will have a strong understanding of API design principles (RESTful, GraphQL), microservices architecture, and database technologies (SQL, NoSQL). Responsibilities include developing new features, optimizing existing code for performance and scalability, and ensuring the security and integrity of our backend services. You will collaborate closely with frontend developers, product managers, and other engineers to deliver high-quality software solutions. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. As a remote team member, you must possess excellent communication and collaboration skills, be highly organized, and demonstrate the ability to work independently and manage your workload effectively. Your technical leadership and problem-solving abilities will be instrumental in driving innovation and ensuring the reliability and performance of our backend infrastructure. We are looking for a proactive and experienced engineer who is passionate about building efficient and scalable backend systems.

Responsibilities:
  • Design, develop, and maintain robust and scalable backend services and APIs.
  • Write clean, efficient, and well-documented code in relevant programming languages.
  • Implement and optimize database schemas and queries for performance.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Develop and maintain automated tests to ensure code quality and reliability.
  • Participate in code reviews to provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure the security and performance of backend applications.
  • Work closely with product managers to understand feature requirements.
  • Contribute to architectural decisions and technical roadmap.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of professional experience in backend software development.
  • Proven experience in designing and developing RESTful APIs and/or GraphQL APIs.
  • Proficiency in at least one backend programming language (e.g., Python, Java, Node.js, Go, C#).
  • Strong understanding of microservices architecture and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Understanding of CI/CD principles and tools.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities, suitable for a remote environment.
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.

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.
 

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 Software Engineers Jobs