WALTHAM, MA, USA
2 days ago
Software Engineer
Job Seekers, Please send resumes to resumes@hireitpeople.com

Overview:

This position reports to VP of Development and will be designing and developing the Intralinks VIA MAC Application.

 

About the Team

The desktop Team is chartered with developing Mac OS X and Windows applications for IntraLinks, Inc. products.

 

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 qualityReview Requirements and test plans.May have ownership of modules and/or technology areas.

Other duties as assigned.

Qualifications:

Basic Qualifications

Education – BS in Computer Science

Minimum years’ experience:

Typically requires a minimum of 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.Expert-level object-oriented programming skills in Objective-C and C.Proficient in GUI programming and multithreaded applicationsProficient in XML and Webservices: REST/SOAP.Solid understanding of established design patterns.Knowledge of unit testing frameworks.Knowledge of Agile software development processes.Must have excellent communication skills.Outstanding analytical skills.Passionate "do whatever it takes" attitude.Goal-oriented and deadline-oriented.Demonstrated project experience with regard to estimates, planning, and deliverables.

Desired Qualifications:

Full lifecycle experience in developing large scale scalable applications.Leading and mentoring offshore team members.

Other Information

Relocation available for this position: yes

US Citizenship required: NoSecurity Clearance Required: No

 

Confirm your E-mail: Send Email