| Description |  | Sr. Software Engineer - Local Ads
TeleNav is a global leader in location-based services (LBS), delivering GPS navigation, mobile resource management (MRM), social networking and local search via a mobile device and web. Deployed by 15 carriers in 29 countries, TeleNav's solutions are available on more than 500 wireless devices and run on most major mobile platforms currently available. TeleNav has over 700 employees worldwide.
As our Sr. Software Engineer, you will design, develop and implement our location based ads system. The ads system will allow advertisers to manage the ads on the web and mobile device. The ads will be delivered to the web and mobile device based on the location. You will lead the location-based ads team for developing and enhancing the next generation ads engine designed specifically to take advantage of the location context. Development of this ads engine will test the greatest of your abilities - algorithms, data structures, working with massive data sets, dynamic data and supporting massive parallelism. Do you just want to parse weblogs for the rest of your life, or do you want to change the world?
You will have access to the latest tools, technologies and a great team of skilled and talented developers. You will be expected to take a leadership role to not only meet the requirements - but to exceed them. You will work with the Product Manager to refine the next generation feature, define the technical scope of the project and keep a sharp focus on the delivery at hand while having an eye on the bigger goal. Your real focus will be around going outside of the box to develop the best location based ads system for our customers - from key design decisions, implementation intricacies and on-going maintenance.
Responsibilities: - Lead the architecture and design effort to develop a performance-oriented, scalable, manageable advertisement platform - Refine business requirements into technical requirements - understand and communicate those effectively - Work closely with other Lead developers and Architects to define interfaces and integration points - Develop design that fulfills functional requirements while proving scalability, performance and maintainability - Lead a team of developers by example - excellent code habits, disciplined unit testing and integration - Drive excellence and task delivery by leveraging Agile concepts - Acts a leader by integrity in work and respect for everyone
Requirements: - 7+ years of direct hands-on experience in Java, C++ or other Object Oriented Languages - 3+ years of leading a team of developers to develop and deploy a component or product - 3+ years of architecture and design skills - OO analysis and Design Patterns - Superior disciplined coding skills - Java expertise and C++ experience - Superior skills in data structures and algorithm design for massive scale distributed multi-threaded environments - Strong database skills including schema design, query design and persistence frameworks. - Experience with running in a horizontally distributed Linux-based production environment - Proven ability to influence engineering peers and management
Specific skills: - Languages: Java, C++, C, PL/SQL - Technologies: XML, SOAP, REST, JSON, JMS, J2EE, J2ME - Search: Lucene, Verity, Oracle Spatial - RDBMS: Oracle, MySQL, Berkeley DB - Tools: Eclipse, IntelliJ, NetBeans, SVN, CVS, Clearcase, Ant, Maven
Other preferred skills include: - Development experience with ads system (web or mobile)
TeleNav is an Equal Opportunity Employer and offers competitive salaries and benefits packages including Health/Dental/Vision, 401K with company match, FSA, Group Life, LTD, Health Club Reimbursement and more. Please learn more about TeleNav at www.telenav.com. |
|
0 comments:
Post a Comment