Home  »  Technical Lead, Macintosh Application Software

Technical Lead, Macintosh Application Software

Job Title: Technical Lead, Macintosh Application Software
Location: India - Bangalore
Department: PC Applications Group
Reports To: 


Key Responsibilities

  • Directly participate in design and development of multimedia/networking software products for Mac desktop and notebook platforms.
  • Architect Mac multimedia software frameworks for Sling Media products that address the requirements of Slingbox client software.
  • Design and implement Mac software.
  • Lead team of professionals working on complex software projects.
  • Design, implementation and documentation of various project components.
  • Integration of various product components and maintenance of product release process.
  • Regular status updates and communication with management.
  • Work with product definitions team, management and chief architect.
  • Work with the QA group to track open issues, and close them on priority basis.
  • Team code review and maintenance.
  • Ensure that project source code follows company guidelines.
  • Team members training and mentoring.
  • Prepare and maintain project technical documentation following company guidelines.

Education and Experience Required

  • B.E and/or MS/M.Tech in Electronics or Computer Science or Masters in Computer Applications (MCA)
  • Minimum 6 years of experience in design and development of Mac software
  • Excellent knowledge of C++, object oriented design and multi-task programming.
  • Knowledge of MFC, ATL and COM programming on Microsoft Windows platform is a plus.
  • Must have a demonstrated track record of successfully leading mid-to-large scale Mac software projects.
  • Solid knowledge of Mac platform, system architecture and different programming environments
  • Strong multimedia background with the focus on streaming video and audio or networking is a plus
  • Excellent problem analysis and debugging skills.
  • Excellent verbal and written communication and people skills.
  • Must be able to lead a team of professionals, both within Sling Media as well as with outside consultants.
  • Excellent people skills.
  • Ability to effectively present information to team members and management.
  • Must possess the ability to analyze requirements and propose appropriate solutions.
  • Excellent project leading, communication, mentoring and teamwork skills.
  • Ability to operate in dynamic, fast-paced environment with minimal supervision.
  • Must demonstrate hands on approach.









Contact: jobs_bangalore@slingmedia.com 

© 2005-2008 Sling Media. All rights reserved. | Terms of Use | Privacy Policy