Senior Software Engineer - Java

Information
Location: 
Portland, OR
Company: 
Ensequence
Job Description: 
  • Participate in and lead iterative engineering design specifications and design reviews.
  • Determine product scope and estimate work for other engineers.
  • Implement key components and systems to specification and lead code integrations with product sub-systems.
  • Ensure adequate development test coverage for new product features.
  • Consult with peers or more senior engineers on cross-product design issues.
  • May lead peer code and design reviews.
  • Review emerging technologies and tools; delivers technical presentations to engineering staff.
  • Collaborates with Quality Assurance staff to review product test plans.
  • Provides regular progress updates to management.
Necessary Qualifications/Experience: 
  • Bachelors Degree or Masters degree in Computer Science.
  • 5+ years of experience designing, developing, delivering, and maintaining software and at least three years experience in graphics and media-oriented software development.
  • Minimum 5 years expertise in Java application programming for desktop, mobile and embedded platforms incorporating J2SE, J2ME, JavaTV, JMF, and/or MIDP 2.0.
  • Expertise in at least one aspect of rich media for mobile, Windows, Macintosh or embedded platforms.
Job Type: 
Full Time
Additional Information: 

Ensequence software enables never before seen interactive viewing experiences—across cable and satellite television, broadband, mobile devices and IPTV. The largest programmers and advertisers in the world are employing Ensequence tools into multi-platform video strategies that deliver compelling entertainment and brand experiences.

Need proof? This year we received an Emmy for excellence in interactive television. Our top-tier, industry leading customers – including BBC, Major League Baseball Advanced Media, Disney, Hewlett-Packard, MTV, Sky Sports, TVGuide, UKTV, QVC UK, and Jetix – have pronounced our products best in class.

Ensequence continues to create powerful tools that design, simulate, broadcast and manage interactive video events. Our products cut down the time it takes to go from concept, to prototype, to broadcast across multiple video platforms.

Are you passionate, innovative and love working on a fast-paced team? You could join the virtual machine team creating solutions for digital cable & satellite set-top-boxes, mobile phones, PCs, Macs, Blu-Ray devices and IPTV.

How to Apply: 

E-mail resume: jobs@ensequence.com
Fax: (503) 416-3801, Attention Human Resources
Mailing Address:
ATTN: Human Resources
Ensequence, Inc.
111 SW 5th Avenue, Suite 1400
Portland, OR 97204