193 Intermediate Developer jobs in South Africa

Intermediate Developer

Johannesburg, Gauteng Network IT

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Reference: NWA003288-Ren-2

Are you an Intermediate C# Developer looking for an opportunity to showcase your skills? Contact us!

Duties & Responsibilities

Job & Company Description:
A continuously growing company specializing in assisting clients in optimizing their business through innovative IT solutions. Our client is looking for an intermediate developer who is driven to deliver business solutions and is a self-starter. The candidate will assist in the development, configuration, deployment, and support of customer software solutions, participate in design and code reviews, and provide technical assistance to others among other responsibilities.

Job Experience & Skills Required:
  1. Bachelor's degree in computer science or a related field.
  2. 3+ years' experience as a Software Developer (Java or C#).
  3. Experience working on SQL platforms.
  4. Strong communication skills, both written and verbal, are essential.
  5. Advanced Microsoft Office skills (Visio, Excel, and Word).
  6. SCRUM would be an added advantage.

If you are interested in this opportunity, please apply directly. For more IT jobs, please visit . If you wish to send your CV via email, forward it to and include the reference number in the subject line. If you have not received a response in two weeks, please consider your application unsuccessful. Your profile will be kept on our database for any other opportunities that may arise.

We invite you to contact us to discuss your next career move in IT!

For more information contact:
Rendani Ndou
IT Recruitment Researcher

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Intermediate Developer

Centurion, Gauteng Network Recruitment

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Responsibilities:
  • Develop high-quality, maintainable solutions using .NET, deployed with Azure DevOps into Kubernetes Services
  • Contributing to system design, architecture and scalability planning
  • Participate in Agile Springs, code reviews and CI/CD pipelines
  • Stay up to date with Azure and Cloud-native technologies

Education:
  • 3 - 5 years' experience as a Developer
  • Tertiary qualification related to IT
  • Hands-on knowledge of Azure, Azure DevOps and Kubernetes
  • Strong solid understanding of CI/CD practices and container-based deployment

Apply now!

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

Intermediate Developer

Johannesburg, Gauteng Network Recruitment

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Are you a solution-driven .NET Developer with a passion for modern cloud-native tech and robust, scalable architecture?

Join a respected analytics and geospatial data company on a mission to simplify the complexity across property, finance, and public sectors.

Work with Azure, Kubernetes, .NET, and ElasticSearch in a high-impact role that blends technical delivery, collaboration, and ownershipall within a hybrid work environment.

Qualifications:
  • Degree or Diploma in Computer Science, Software Engineering, or a related field (preferred)
  • Certifications in Azure, Kubernetes, or DevOps (advantageous)

Requirements:

  • Strong experience in .NET (C#) and related frameworks
  • Practical knowledge of Azure services, Azure DevOps, and Kubernetes (AKS/EKS)
  • Comfortable with CI/CD, containerized deployments, and cloud-native practices
  • Experience contributing to system design and architecture
  • Strong communication, mentoring, and collaboration skills
  • Passion for continuous improvement and emerging technologies
  • Ability to work autonomously while contributing to a team-driven environment

KPAs:

  • Design and develop scalable, secure applications deployed via Azure DevOps into Kubernetes
  • Engage in Agile sprints, CI/CD, and code reviews
  • Collaborate across teams to align technology with business outcomes
  • Mentor Junior Developers and contribute to technical up-skilling
  • Uphold development standards, including clean architecture, test-driven development, and documentation
  • Drive innovation by staying current with new cloud technologies

Apply now!

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

Intermediate Developer

Johannesburg, Gauteng E-Merge IT Recruitment

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

South Africa’s pioneering cryptocurrency exchange company is looking for a talented Software Developer to join their company and help shape the future of crypto trading and digital finance. They are on a mission to empower everyday South Africans by providing safe, affordable, and easy access to the global cryptocurrency economy.

The ideal candidate must have experience with open-source technologies, experience developing and working with web services, and be proficient in PHP, MySQL, JavaScript and Node.js.

If you're excited about blockchain, thrive in agile environments and enjoy working with the latest tech stacks – our client wants to hear from you.

Skills Required:

  • 4+ years application development experience
  • Proficient in PHP, JavaScript, jQuery and Node.js
  • Knowledge of relational databases, schema design and SQL
  • Integration experience with 3rd party applications & API's
  • Solid understanding of data structures, and data modeling
  • Attention to detail, willingness to learn new technologies and communicate effectively across all levels within the company

Reference Number for this position is MAT60033 which is a permanent position based in Roodepoort offering a cost to company salary of up to R600k per annum depending on experience and ability. Contact Mavis on or call her on to discuss this and other opportunities.

Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

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

Intermediate Developer

Johannesburg, Gauteng e-Merge IT Recruitment

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

This is an awesome opportunity to join a leading licensed financial services provider focused on innovating in the cryptocurrency space.

In an environment where personality and attitude is valued above all else, we are seeking a sharp Intermediate Developer proficient in backend development with either PHP, Node.js, or JavaScript. You will have the opportunity to help them on their mission to revolutionize the way cryptocurrency is traded, used, and understood in the South African market – truly an exciting time to be part of something incredible.

Due to the nature of the work, the culture, and the team dynamic, all developers are required to be on site in Roodepoort from Monday to Friday – but don’t worry, once you meet the team you’ll probably want to be there on Saturdays and Sundays too!

If you’re ready to join a youthful, exceptional, and vibrant team pioneering in one of the biggest emerging markets globally, now is your chance – Apply now!

Skills we’re looking for:

  • Proficiency in one of the following programming languages/frameworks:

o    PHP

o    Node.js

o    JavaScript (backend)

Advantageous skills:

  • jQuery
  • SQL
  • Python
  • Rust

Do you qualify?

  • 2-3 years software development experience
  • Coachable, with a positive attitude
  • Interest in cryptocurrency (highly advantageous)

The reference number  for this position is BRM60033  which is a p ermanent full-time in-office position based in Roodepoort, Johannesburg offering a cost to company of up to R360k per annum negotiable on experience and ability. Contact Bryce at or call him at to discuss this and other opportunities.

Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website   for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

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

Intermediate Developer | Sandton

Sandton, Gauteng The Recruitment Council

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Join one of South Africa’s leading financial service providers as an Intermediate Developer. The successful candidate would develop, create, and modify general computer applications software or specialised utility programs. Analyse user needs and develop software solutions. Design software or customise software for client use with the aim of optimising operational efficiency. May analyse and design within an application area, working individually or coordinating development as part of a team.

Responsibilities:

  1. Application Software Development: Develop existing and new applications by analysing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
  2. Improvement / Innovation: Identify shortcomings and suggest improvements to existing processes, systems and procedures, then deliver a plan for a small element of a change management program with guidance from a project/program manager.
  3. Applications Software Maintenance: Monitor, identify, and correct straightforward software defects to maintain fully functioning applications software.
  4. Testing IT Performance: Perform routine website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.
  5. Information Security: Implement required security measures such as firewalls or message encryption, monitoring performance to notify security experts of any problems.
  6. Personal Capability Building: Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential.
  7. Organisational Capability Building: Provide instruction and informal advice to less experienced colleagues within the team to develop their skills.
  8. Operational Compliance: Develop knowledge and understanding of the organisation’s policies and procedures and of relevant regulatory codes and codes of conduct to ensure own work adheres to those standards.
  9. Application Software Roadmap: Maintain road map to facilitate application software development and ensure the development work is prioritised in line with business requirements.
  10. Customer Service: Carry out a range of customer service activities, including handling customer cases and enquiries that are more complex or outside the norm.

Tasks:

  1. Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  2. Develop and direct software system testing and validation procedures.
  3. Direct software programming and development of documentation.
  4. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  5. Analyse information to determine, recommend, and plan installation of a new system or modification of an existing system.
  6. Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
  7. Prepare reports or correspondence concerning project specifications, activities, or status.
  8. Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  9. Coordinate installation of software system.
  10. Monitor functioning of equipment to ensure system operates in conformance with specifications.
  11. Oversee and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
  12. Advise customer about or perform maintenance of software system.
  13. Train users to use new or modified equipment.

Behavioral Competencies:

  1. Tech Savvy: Anticipates and adopts innovations in business-building digital and technology applications.
  2. Manages Complexity: Makes sense of complex, high quantity, and sometimes contradictory information to effectively solve problems.
  3. Cultivates Innovation: Creates new and better ways for the organization to be successful.
  4. Ensures Accountability: Holds self and others accountable to meet commitments.
  5. Plans and Aligns: Plans and prioritizes work to meet commitments aligned with organizational goals.
  6. Decision Quality: Makes good and timely decisions that keep the organization moving forward.
  7. Action Oriented: Takes on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.
  8. Interpersonal Savvy: Relates openly and comfortably with diverse groups of people.
  9. Builds Networks: Effectively builds formal and informal relationship networks inside and outside the organization.
  10. Being Resilient: Rebounds from setbacks and adversity when facing difficult situations.
  11. Situational Adaptability: Adapts approach and demeanor in real time to match the shifting demands of different situations.
  12. Persuades: Uses compelling arguments to gain the support and commitment of others.

Skills:

  1. Application Development: Work independently and provide technical guidance when required on how to develop software using programming languages.
  2. Computer skills: Support business processes independently by understanding and effectively using standard office equipment and standard software packages.
  3. IT Testing: Work independently and provide technical guidance when required on how to ensure that IT applications meet required specifications.
  4. Assessment: Work with guidance to analyse data from multiple sources to draw appropriate conclusions and make suitable recommendations.
  5. Action Planning: Work independently and provide technical guidance when required on how to develop appropriate plans or perform necessary actions based on recommendations and requirements.
  6. IT Data Management: Work with guidance to manage information throughout its lifecycle.
  7. IT support: Work with guidance to monitor, diagnose and fix technological problems.
  8. Planning and Organising: Work with guidance to plan, organise, prioritise and oversee activities to efficiently meet business objectives.
  9. Compliance: Work with guidance to achieve full compliance with applicable rules and regulations.
  10. Verbal Communication: Use clear and effective verbal communication skills independently.
  11. Numerical Skills: Use an understanding of numerical concepts to perform mathematical operations.
  12. Program installation, versioning and configuration: Apply concepts of knowledge/skill and work with guidance.
  13. Writing skills: Use clear and effective writing skills with guidance.
  14. Presentation skills: Work with guidance to communicate with other people by speaking in a clear, concise and compelling manner.

Education:

  1. Grade 12/SAQA Accredited Equivalent (Essential).
  2. A recognised software development certification/degree/diploma (Essential).

Experience:

  1. 3 or more years’ experience using relevant programming languages or technologies (Essential).
  2. Azure experience (Advantageous).
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Intermediate Android Developer

Randburg, Gauteng Tumaini

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Are you an Intermediate Android Developer based in Johannesburg, seeking a new and challenging opportunity? This may be the position you have been searching for!

Requirements :

  • At least 3+ years of experience with Android Development (Kotlin)
  • Experience with Unit tests and UI Test frameworks
  • Experience with third-party Libraries and API’s
  • Must be able to work in a team and in a social environment.
  • Willingness to learn new technologies and frameworks
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Intermediate developer Jobs in South Africa !

Intermediate Software Developer

Durban, KwaZulu Natal BETSoftware

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

Attention to detail

Effective communicator

Problem Solving/ Resolution Driven

Client Centric

Software Development and Maintenance

Responsibilities

Job Responsibilities:

  1. Perform Planning
  • Identify and establish objectives for self and team.
  • Work on objectives or goals within timeline.
  • Consider all reasonable factors, impediments and obstacles.
  • Identify potential alternative strategies and refactor approach for maximum benefit within the shortest possible time.
  • Implementation - Ensure the Solution is Functionally Complete
    • Deliver a solution which covers all the agreed specified tasks and user objectives.
    • Deliver a correct solution which provides the correct results with the needed degree of precision.
    • Ensure checked-in code is reviewed to ensure standards are met.
  • Implementation – Ensure the Solution is Reliable
    • Ensure the solution performs appropriately under agreed conditions for extended periods of time without intervention.
    • Ensure all steps are taken to reduce faults due to misunderstood requirements, design errors, and implementation errors.
    • Ensure the solution is robust and continually available.
    • Respond to outages and failures as needed.
    • Improve fault tolerance and ensure data recoverability.
    • Ensure maintainability and durability of the solution.
  • Implementation – Ensure the Solution has Effective Security
    • Ensure the solution is secure and confidential, protecting all data and information.
    • Manage access levels appropriately.
    • Ensure high integrity and survivability against attacks.
    • Use logs and records for actions and events.
  • Implementation - Ensure the Solution is Maintainable
    • Support ease of modification for future maintainers.
    • Use appropriate standards and methods.
    • Design for support and maintenance, ensuring modularity and proper documentation.
    • Promote reusability and self-analysis capabilities of the solution.
  • Verify Deployed Solutions
    • Deliver complete solutions with necessary assets for easy deployment.
    • Ensure solutions are adaptable for different environments.
  • Respond to Outages & Failures
    • Support operational teams and handle emergency outages.
    • Perform troubleshooting and resolve issues promptly.
    • Develop support documentation and assess risks.
  • Direct 3rd Party Development Partners
    • Provide information, feedback, and support to partners.
    • Take corrective actions and promote cross-functional collaboration.
    • Encourage a culture of inclusivity, versatility, and knowledge sharing.
    Qualifications

    At least 3-5 years’ experience within a development environment is advantageous.

    2 - 5 years database experience and 3-5 years server/client-side languages are advantageous.

    Good written and verbal communication skills.

    Strong attention to detail.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Intermediate Software Developer

    Johannesburg, Gauteng EY

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Job Description

    Intermediate Software Developer

    Job Rank : Manager

    Location : Johannesburg, Gauteng

    Your responsibilities

    The Africa Assurance Digital Innovation team is looking to hire a skilled Intermediate Software Developerto build tailored digital and innovative solutions for our Assurance business. These solutions are designed to monitor and facilitate process operations, enhance productivity, maximise efficiency and mitigate risk in the business. These solutions encompass a range of smart technologies such as Robotic Process Automation (RPA), SharePoint, Machine Learning (ML), Artificial Intelligence (AI) and Data Analytics.

    You will be responsible for the setup of an agile delivery environment. This role requires you to perform the design, development, testing and implementation and support of these innovative solutions. You will also be responsible for writing and modifying code, debugging software, and overseeing a team of junior developers.

    Other responsibilities include:

    • Working with Business Analysts , Junior Developers, Product Managers and other cross-functional resources to define and deliver business impacting projects.
    • Directing software programming and documentation development.
    • Project Management and proficiency in Project Management tools eg, Azure DevOps, Jira, Trello
    • Test, maintain and recommend improvements to ensure strong functionality and optimisation of existing solutions.
    • Provide guidance on process design and resolve complex technical design issues.
    • Create technical and process documentation for reference and reporting.
    • Produce clean, efficient code based on specifications.
    • Support the launch and implementation of solutions as well as providing post-implementation support in resolving any potential issues to ensure smooth business operations.
    • Work with team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing.
    • Testing and debugging code.

    Skills and attributes for success

    • An analytical mind and inclination for problem-solving .
    • Highly self-motivated and directed.
    • Logical and efficient, with a keen attention to detail.
    • Strong verbal and written communication skills .
    • Ability to communicate technical details to non-technical audiences.
    • Excellent listening, interpersonal and oral communication skills.
    • Experience working in a team-oriented, collaborative environment.
    • Excellent planning, organisational, project and time management skills.
    • Knowledge and interest in computer systems and the latest technologies.
    • The ability to learn new technologies quickly.

    To qualify for the role, you must have

    • A Bachelor’s degree in Computer Science, Software Engineering, Software Programming or equivalent of technical work experience.
    • 6+ years in a software development role.
    • 3+ of the years experienced leading a high-performing development team 4+ people.
    • Experience working on a variety of software development projects.
    • Ability to drive technical and operational excellence, pushing innovation with security, reliability and quality.
    • Experience of 3+ years of delivering in an agile delivery environment as part of software delivery.
    • Experience using project management tools such as Azure DevOps.
    • Comfortable communicating with Junior Developers, Business Analysts and Project Managers and Executive team.
    • Employee hiring, performance and growth management.
    • Experience architecting and developing workflow-based solutions or functionality.
    • Experience developing and consuming APIs.
    • Experience with web development technologies preferential.
    • Experience as a full-stack developer with strong knowledge of software engineering concepts preferred.
    • Extensive knowledge of coding languages (e.g. C++, C#, Java, JavaScript, jQuery, Python, VB Script, Ruby, R, HTML5, XML, CSS) and frameworks/systems (e.g. AngularJS, .NET, Git).
    • Knowledge and understanding of Machine Learning (ML) and Artificial Intelligence (AI).
    • General knowledge and experience in working with databases, relational and non-relational.
    • Experience in analysing and visualising data in Microsoft Excel, Power BI or TIBCO Spotfire advantageous.
    • Experience in using Microsoft 365 platform, data storage, analysis, reporting tools and technologies (Azure SQL, Azure Analysis Services, Power BI, Power Automate, Power Pivot, Power Query & Power View, SharePoint etc.) preferential.
    • Ability to develop unit testing of code components or complete applications.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Intermediate Software Developer

    Johannesburg, Gauteng Ernst & Young Advisory Services Sdn Bhd

    Posted 5 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Press Tab to Move to Skip to Content Link

    The Africa Assurance Digital Innovation team is looking to hire a skilled Intermediate Software Developer to build tailored digital and innovative solutions for our Assurance business. These solutions are designed to monitor and facilitate process operations, enhance productivity, maximise efficiency and mitigate risk in the business. These solutions encompass a range of smart technologies such as Robotic Process Automation (RPA), SharePoint, Machine Learning (ML), Artificial Intelligence (AI) and Data Analytics.

    You will be responsible for the setup of an agile delivery environment. This role requires you to perform the design, development, testing and implementation and support of these innovative solutions. You will also be responsible for writing and modifying code, debugging software, and overseeing a team of junior developers.

    Other responsibilities include:

    • Working with Business Analysts , Junior Developers, Product Managers and other cross-functional resources to define and deliver business impacting projects.
    • Directing software programming and documentation development.
    • Project Management and proficiency in Project Management tools eg, Azure DevOps, Jira, Trello
    • Test, maintain and recommend improvements to ensure strong functionality and optimisation of existing solutions.
    • Provide guidance on process design and resolve complex technical design issues.
    • Create technical and process documentation for reference and reporting.
    • Produce clean, efficient code based on specifications.
    • Support the launch and implementation of solutions as well as providing post-implementation support in resolving any potential issues to ensure smooth business operations.
    • Work with team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing.
    • Logical and efficient, with a keen attention to detail.
    • Ability to communicate technical details to non-technical audiences.
    • Excellent listening, interpersonal and oral communication skills.
    • Experience working in a team-oriented, collaborative environment.
    • Excellent planning, organisational, project and time management skills.
    • Knowledge and interest in computer systems and the latest technologies.
    • The ability to learn new technologies quickly.
    • 6+ years in a software development role.
    • 3+ of the years experienced leading a high-performing development team 4+ people.
    • Experience working on a variety of software development projects.
    • Ability to drive technical and operational excellence, pushing innovation with security, reliability and quality.
    • Experience of 3+ years of delivering in an agile delivery environment as part of software delivery.
    • Experience using project management tools such as Azure DevOps.
    • Comfortable communicating with Junior Developers, Business Analysts and Project Managers and Executive team.
    • Employee hiring, performance and growth management.
    • Experience architecting and developing workflow-based solutions or functionality.
    • Experience developing and consuming APIs.
    • Experience with web development technologies preferential.
    • Experience as a full-stack developer with strong knowledge of software engineering concepts preferred.
    • Knowledge and understanding of Machine Learning (ML) and Artificial Intelligence (AI).
    • General knowledge and experience in working with databases, relational and non-relational.
    • Experience in analysing and visualising data in Microsoft Excel, Power BI or TIBCO Spotfire advantageous.
    • Experience in using Microsoft 365 platform, data storage, analysis, reporting tools and technologies (Azure SQL, Azure Analysis Services, Power BI, Power Automate, Power Pivot, Power Query & Power View, SharePoint etc.) preferential.
    • Ability to develop unit testing of code components or complete applications.
    Select how often (in days) to receive an alert:

    EY refers to the global organization, and may refer to one or more, of the member firms of Ernst & Young Global Limited, each of which is a separate legal entity. Ernst & Young Global Limited, a UK company limited by guarantee, does not provide services to clients.

    #J-18808-Ljbffr
    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 Intermediate Developer Jobs