Apple Device Management Senior Software Developer
Bucharest, RO,Romania, RO
6 zile în urmă
Job Description - Apple Device Management Senior Software Developer (20000N1C)

Job Description

All over the world, people's lives are better because of Oracle. Want to make a difference? Join our company of change-makers.

From Oracle to culinary school and back again. Bonnie Carlson Kaypaghian uses the skills she learned to create recipes for her daughter’s Type 1 Diabetes and has written a cookbook to share with the world. #LifeatOracle

Preferred Qualifications

The Employee & Endpoint Services organization within Oracle IT is responsible for the management of endpoint devices used by Oracle Employees. Configuration management of the large device fleet requires highly automated and integrated systems. To address the associated complexity across for MS Windows, Apple Mac, iOS and Android, we require additional talent to complement our current teams. We are looking for an individual with strong Mac OS application development skills and practical experience with the Apple eco-system management in enterprise context.

If you are a developer with Apple Mac platform automation/configuration experience and have portal and system integration experience this role is for you.

Our ideal candidate will be a solution-oriented person, willing to take initiative.


  • Analyse macOS configuration/installation requirements and translate into automation logic.
  • Develop client-side code for MacOS to supplement server-side automation
  • Develop and test code for server-side software components and web application.
  • Build new web-service APIs or integrate with existing APIs.
  • Identify client health indicators for telemetry and write code for their collection
  • Participate in the service transition process including documentation
  • Ensure stable operation after go-live

  • Computer Science, Engineering or equivalent degree
  • Experience in developing software systems, including web applications
  • Practical experience as system programmer for MacOS and iOS
  • Practical experience with the Apple eco-system for enterprises including MDM systems and their integration
  • Practical experience with HTML, CSS, JavaScript
  • Experience with system integration via web-services, Json, XML, etc.
  • Familiarity with Oracle Database technology and coding skills in SQL and PL/SQL
  • Knowledge of the Go programming language
  • Experience with Oracle Apex and ORDS for web-service implementations
  • Fluency in English
  • Willingness to establish communication channels in an international environment
  • Solid analytical skills and quality orientation
  • Understanding of UX centric design
  • Familiarity with the Oracle Jet framework and Electron will be a plus
  • Detailed Description and Job Requirements

    Work with Oracle's world class technology to develop, implement, and support Oracle's global infrastructure.

    As a member of the IT organization, assist with the analyze of existing complex programs and formulate logic for new complex internal systems. Prepare flowcharting, perform coding, and test/debug programs. Develop conversion and system implementation plans. Recommend changes to development, maintenance, and system standards.

    Job duties are varied and complex utilizing independent judgment. May have project lead role. BS or equivalent experience in programming on enterprise or department servers or systems.

    As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).


    :Information Technology



    Job Type

    :Regular Employee Hire


    Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.