Tuesday, November 18, 2008

J2ME Developer - (US-NY-New York)


J2ME Developer - (US-NY-New York)

Compensation:
$100K - $120K / Year
Minimum Education:
Bachelors
Job Type:
Full Time
Jobcode:
VNRJA7
Email this job to yourself or to a friend


Click Here to Apply Online

Reporting to the Director of Development the J2ME Lead Developer position is established to envision product development and manage projects through completion. She/he analyzes, designs and develops software enhancements and new modules. Manages development project from initial design through testing while providing strategic management direction.

Primary Responsibilities
• Designs, develops and modifies programs, including prototypes. Responsibility and ownership of the framework/data/protocol
• Working with the Software Architect to introduce, establish and maintain coding techniques
• Other areas of development may include developing the Google Android version of this application
• Mentoring junior staff in software development techniques
• Contributing to estimating efforts and to roadmap planning with Software Architect
• Provides status reporting to the Development Director and designated Project Manager.
• Exercises independent judgment and discretion in overall project management. Prioritizes, plans and tracks project progress.
• Advise on design and architectural decisions
• Interact with PM on project progress and challenges
• Performs other job-related duties and responsibilities as may be assigned by R&D Director.
• Provides support regarding product development to internal departments
• Evaluates employee performance, sets expectations and goals for team, recruits, develops and trains staff.

Knowledge and Skills Required
• Required, Bachelor of Science in Computer Science or Information Systems, or equivalent experience
• 5+ years experience with full lifecycle software development from conception through to maintenance activities
• 3+ years experience working on a commercial j2me application as a lead or expert developer
• Excellent working knowledge with portability issues between the different j2me platforms
Demonstrated ability to delegate and oversee software development activities
• Demonstrated ability to deliver high quality, easily maintainable code in a production software environment
• Experience with a wide variety of software architectures (stand alone, client/server, web server, thin and thick clients)
• Strong experience with software architecture and design patterns.
• Strong conceptualization and abstraction skills
• Ability to enforce code re-use across multiple platforms and applications

Knowledge and Skills Required
• Experience with mobile application delivery and provisioning
• Experience with process and application reverse-engineering
• Experience in software analysis and design
• Ability to communicate effectively both verbally and in writing
• Demonstrated ability to lead and mentor junior development staff
• Has experience using professionally one of the following code converter

o JavaGround Xpress Suite
o Mobile Distillery Celsius
o J2ME Polish
o Innaworks Alchemo
o Metismo Bedrock

Email resume in Word to TheBigGameHunter@cisny.com. Please include the job code for the position with your resume.

NO RELOCATION. NO VISA TRANSFERS. NO OVERSEAS RESUMES. NO 3RD PARTIES.

To receive a complimentary subscription to my job search ezine, No B.S. Job Search Advice, go to www.jeffaltman.com to subscribe. Receive tweets about consulting assignments; subscribe to USConsulting on Twitter