Sr. Mac Developer WaveLink
THIS JOB HAS EXPIRED
Company Summary:
We work in partnership with our customers to reduce IT complexity, protect and manage assets and enable IT organizations to provide a high level of service to their business. Our employees and partners strive to be the most proactive in the industry as we implement our customer focus strategy. That customer focus strategy is driven by the following core values: innovation, accountability, teamwork and trust. Thousands of customers worldwide actively use our proven solutions for systems lifecycle management, endpoint security management, and IT service management. LANDesk products are built upon our open Management Automation Platform, and research firms like Gartner and Forrester consistently rank LANDesk as an industry leader.
Position Summary:
We are looking for an experienced Sr. Mac Developer who will help us build high quality software products. Our Mac solutions need to be world class in quality and have excellent user experience. This is a position that will throw a lot of technical challenges at you and will require someone that has experience working on large, complex projects and have a passion for building robust products. This position reports to the Software Engineering Manager.
RESPONSIBILITIES/DUTIES:
Help with design and architecture of Mac products
Employ test driven development techniques to write solid code
Be comfortable working in a fast paced environment that iterates and evolves rapidly
Quickly understand requirements and come up with a solution proposal
Write excellent design and functional documents
Communicate design and architecture to cross functional teams
May perform other job duties as directed by Employee's Leaders
QUALIFICATIONS:
Required Skills and Experience:
6 or more years of professional software development experience
Proven ability to build clean, crisp, highly usable Mac applications
More than 3 years of experience building Mac OS X software on Intel platform
Strong knowledge in Objective C , Cocoa, Core OS and Core services
Experience in file management, inter-process communication and security framework
Be familiar with Apple Mac user experience guidelines
Strong knowledge of troubleshooting and debugging applications on Mac
Prior experience of improving performance of an application
Mac network programming experience and protocol fundamentals
Experience in using light weight databases like SQLite
Good understanding of OOP and design patterns
Experience working on Agile teams
Excellent interpersonal and communications skills
Excellent time management, decision making and organization skills
Must be able to work well with others as part of a team
Preferred Qualifications:
Prior experience in other platforms (Windows, Linux) and other programming languages like C++ or Java
Experience as a Scrum Master or good knowledge of Scrum
Education/Licensing/Certification:
Bachelor?s degree in Computer Science or equivalent BS/BA Degree or higher
| Location: |
South Jordan, UT
United States
|
THIS JOB HAS EXPIRED