Req # 37067 - MIS Software Application Developer/Analyst - Los Angeles, CA

Location: Los Angeles, CA
Job # 2584901
Date Posted: 06-27-2013

PeopleQuest Staffing is currently looking to fill a MIS Software Application Developer/Analyst position for one of our priority clients in Los Angeles. CA. This client is a leader in telecommunication services, including cell phones, wireless, digital TV, high speed internet, DSL, home phone, and bundled services for the home and business consumer.

Please read the following job description and if you feel you are qualified, interested and available to start, please complete the application process by clicking the "Apply Now" button below. Resumes will be reviewed and a recruiter will follow up with you if you meet the requirements.
If you do meet the requirements your resume will be submitted for consideration to the hiring manager and an in-person interview will be scheduled if it is determined that you are a fit.
 
Please feel free to forward this job posting on to any friend or colleague you think may be interested as well.

Thank you!


Job Description:

  • Design and develop software for Client Company’s remote access services for their Global Network Client for Windows
  • Develop applications for mobile handsets and tablets to complement Client Company’s IPTV service
  • Writes code and completes programming and documentation using programming language and technology
  • Performs testing and debugging of applications
  • Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs
  • Review/approve proposed tech system designs in collaboration with team


Primary Responsibilities:

  • Design and development of multi-platform native SDKs (Android, Blackberry, iOS and Windows) for speech recognition and multimodal interfaces, enabling mobile application developers to integrate a broad array of natural language APIs into their apps
  • Design and development of low-latency streaming network client libraries for speech and natural language services
  • Design and development of mobile and tablet applications that showcase multimodal natural language interfaces
  • Actively participate in the entire product development lifecycle to include: SW requirements, SW design, implementation, testing, documentation, and customer delivery
  • Develop in an agile, fast-paced, developer interactive environment and provide on-going technical expertise and guidance to client mobile app developers


Technical Skills/Programming Language:

  • At least 6 years of active development in Java, Objective-C and/or C++
  • Strong command of command-line development techniques, including shell scripting and build automation
  • Strong experience in functional and object-oriented development
  • Experience with other development tools and platforms (Win32, .NET, Mac, Java) SDK


Experience:

  • 3+ years of SDK and mobile device development and engineering experience
  • Lead programmer role on shipping applications
  • Strong command of client-server HTTP programming
  • Strong knowledge of user interface development practices on mobile and tablet platforms
  • Knowledge and experience with application testing and diagnosis on Android, BlackBerry, iOS and /or Windows
  • Knowledge and experience with automation tools and frameworks
  • Exposure to audio codecs and transcoding
  • Exposure to HTTP client testing and diagnosis
  • Exposure to speech applications and human-computer interaction


Secondary Responsibilities:

  • Perform black-box and white-box testing of applications running on mobile devices using a breadth of operating systems (Android, BlackBerry, iOS and Windows 8)
  • Diagnose issues in native SDK applications by analyzing stack traces, exception logs, and running applications in debuggers
  • Perform feature and integration testing of mobile clients of networked applications
  • Diagnose issues in client-server communication by using command-line and GUI network clients and analysis tools
  • Develop, implement, and maintain manual and automated test cases
  • Work with the software development team help integrate procedures that improve software quality and prevent regressions
  • Work with service and product testing teams to coordinate testing, issue tracking, and bug fixes


Other Skills:

  • Ability to effectively interact with Manager, Team Leader, and fellow team members
  • Proactive, great attention to detail, results-oriented problem solver, critical thinker, and ability to meet aggressive deadlines
  • Passion for testing mobile applications and finding bugs
  • Excellent oral & writing communication skills
  • High proficiency using automated test tools to conduct QA testing


Skills and Experience Requirements:

  • Java and relate Expert Required
  • C++ Expert Required
  • Natural Language Intermediate Desired
  • .Net Intermediate Desired     
  • Must be able to pass a criminal background check and drug screen



Shift Hours:
9am - 5pm

Pay Rate:
Depends on Experience





 

PeopleQuest is an Equal Opportunity Employer
this job portal is powered by CATS