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

This job posting is no longer available on PeopleQuest Staffing. Find similar jobs: Req jobs - PeopleQuest Staffing jobs

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

About this company
2 reviews