MAC OS Senior Software Engineer

This job is no longer active!

View all jobs Brainspotting active


View all jobs MAC OS Senior Software Engineer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Brainspotting
Domain:
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 11.06.2015
    Remote work: On-site
    Short company description

    We are the leading technology recruitment and selection consultancy in Romania, working on highly specialized technologies for permanent and interim positions. Since our inception in 2001 as the first specialized IT recruitment agency in Romania we supported over 400 national and global clients in acquiring strategic IT talent for their business.

    We are deeply passionate about technology and highly responsible about our work. We understand the pressure of the business and the fact that you need fast and quality results. Therefore we always go for the extra mile to deliver the best IT&C talent for your business, no matter how challenging the project may seem.

    Requirements

    Our client is a leading, global technology provider of beyond the firewall collaboration solutions. Over 99% of the Global Fortune 1000 use their platform to securely share content and collaborate anytime, anywhere, with business partners.
    A pioneer in software-as-a-service computing, over 18 years ago they created the first solutions for syndicated lending, which then led to the world's first virtual data rooms (VDRs), used to support the complex and highly regulated process of managing strategic financial transactions. Gartner recognizes them as the top ranked supplier in the Enterprise Collaboration and Social Software category.
    For them we are currently looking for a MAC OS Senior Software Engineer.

    Responsibilities

    Overview

    This position will design complex software applications for specific program modules within a bigger application and code application instructions into the local environment. Reviews code to ensure compliance with coding standards and to ensure that business requirements are met as well as deploy new applications on to the development environment for testing. In addition, this role will review the programming code of other developers and makes comments or recommendations for improvements and prepares documentation on the design process by working closely with a team that follows an Agile Software methodology.

    Responsibilities

    • Obtains and reviews requirements from Product Management indicating the business needs and functionalities of the proposed application;
    • Engages in discussions with Product Management and others on the feasibility of the proposed application and the time necessary to accomplish the work;
    • Writes detailed design documents describing the approach to be taken and programming details;
    • Codes application instructions into the local environment.
    • Reviews code to ensure compliance with coding standards and to ensure that defined requirements are met. Makes recommendations for improvements.
    • Deploys new applications on to the development environment for testing. Fixes defects found. Repeats the testing cycle until the new application works flawlessly.
    • Prepares related documentation.
    • Responds to and resolves escalated calls for technical assistance received from production support.
    • May mentor members of the development team on design.
    • Manage the delivery of assigned modules on time and budget with high quality
    • Review Requirements and test plans
    • May have ownership of modules and/or technology areas.
    • Other duties as assigned.

    Requirements

    • Education – BS CS
    • Minimum years’ experience –5-7 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD without experience; or equivalent work experience.
    • Extensive experience developing desktop applications on the Mac OS X using Cocoa and other frameworks
    • Demonstrated project experience with regard to estimates, planning, and deliverables
    • Expert-level object-oriented programming skills in Objective-C and C
    • Proficient in GUI programming and multithreaded applications
    • Proficient in XML and Web Services: REST/SOAP
    • Solid understanding of established design patterns
    • Knowledge of unit testing frameworks
    • Knowledge of Agile software development processes
    • Must have excellent communication skills.
    • Strong analytical skills.
    • Goal-oriented and deadline-oriented.
    • Desired Qualifications
    • Full lifecycle experience in developing large scale scalable applications.
    • Leading and mentoring offshore team members

    Other info

    Benefits

    • Motivating salary package;
    • Profesional trainings;
    • Career path;
    • Flexible work hours / Work from home policy;
    • Open vacation policy - (you can take as much vacation/days off as you want as long as your job is on time)
    • 1 Day per week working from home policy
    • Your choice of PC or MAC computer
    • Private medical subscription.
    • Private medical subscription.

    Job-uri similare care te-ar putea interesa:

    Hybrid

    Hybrid

    BUCURESTI,

    Vezi job-uri similare (476)