Software Engineer DeviceAnywhere
THIS JOB HAS EXPIRED Overview:
Keynote DeviceAnywhere Division provides an end-to-end platform for planning, testing, and monitoring of mobile apps to ensure quality, performance and uptime of your products and services as you extend your business to the mobile channel. We are seeking a Software Engineer to work in our San Mateo, CA headquarters.
Keynote DeviceAnywhere?s products enable mobile companies to transform their products into the ultimate user experience by providing
Pre-launch testing capabilities that help deliver content (games, applications, portals, etc.) to market faster, cheaper, and with higher quality
Pre-sales marketing and educational tools, so that consumers fully understand the wealth of applications and features available, and can actually try them out before purchasing
Post-sales support tools to better support existing customers and their purchased products
Ongoing monitoring and testing tools to ensure applications continue to perform throughout the life-cycle
Keynote DeviceAnywhere?s pre-launch testing capabilities that help deliver content (games, applications, portals, etc.) to market faster, cheaper, and with higher quality
Today, we assist more than 2,800 corporate customers in becoming ?the best of the best.? Our customers represent top Internet and mobile companies including American Express, Best Buy, Disney, eBay, E-TRADE, Expedia, FedEx, Google, Microsoft, and YouTube.
We are seeking a Software Engineer to work in our core software development team on both the Java and .Net platforms. The candidate will be primarily involved in developing software and managing Software Engineering resources that are designing and developing software interfaces on controlling mobile devices remotely, and enhancing our test automation framework. A successful candidate should have a deep understanding of the technologies used in Keynote DeviceAnywhere?s products, and solid managerial skills needed to run a team of degreed professionals. The candidate must possess the problem solving skills to overcome complex technical hurdles and have the drive to learn and adapt to the latest technologies in the mobile market.
Experienced Software Engineer in a Java and .Net environment.
Hands-on design, coding and debugging of our existing and new products, including our DirectToDevice technology used to control mobile devices remotely, and our test automation framework.
Participate in design and requirement review meetings with product management and development team.
Work closely with IT and the Solutions team to enhance our deployment process.
Collaborate with both internal teams and external partners in order to define the requirements for integrating our automation suite with the third party systems, i.e. HP and IBM automation tools.
Evaluate and identify new technologies and industry trends, and apply it to the business requirements.
Maintain standards compliance.
Assist in ongoing process improvement efforts to ensure the software development methodologies are effective, efficient, standardized and integrated
BS degree in Computer Science or similar technical degree.
Expertise with software development in J2SE and J2EE; Swing, MVC frameworks (Struts, Seam), Ajax, EJBs, Junit, Ant, Maven, Jboss.
Extensive experience with software development in .Net Platform; ASP.NET, C#, Ajax, Nunit, Nant and Web Services.
Knowledge of Flash based web components, Flex, for building dynamic charts and graphs.
Experience with the development of test automation frameworks for controlling mobile devices
Experience with database schema design, and SQL stored procedure development using Microsoft SQL Server
Experience with development of scalable, distributed server architecture and distributed database object transaction processing.
Experience with internationalization and localization techniques using dynamically loaded locale property files
Experience integrating with credit card processing frameworks such as Cybersource for automated credit card processing.
Knowledge of Webapps like Tomcat and IBM Websphere
Experience shipping customer facing products (software and hardware) required-multiple lifecycles preferred
Familiarity with UNIX
Knowledge of bug tracking tools like Bugzilla.
Expertise in using source code control software such as Mecurial, CVS or Perforce
Excellent written and oral communication skills
Excellent planning and estimating skills
Self motivated, works independently
Ability to work successfully as part of a team
Previous experience in a start-up or a fast paced environment is required
Knowledge of Mobile Platforms, Android, Palm Web OS, iPhone SDK and Windows Mobile is a plus.
||1670 South Amphlett Boulevard |
San Mateo, CA 94402
THIS JOB HAS EXPIRED