The Job Dr®

We maintain the highest
standards in privacy..

Powered by


Salary: $170,000 - Year
Director Software Engineering 

PRIMARY RESPONSIBILTIES:

Directs the development and delivery of the company's LBS products and services.

Manages a multi-national team of senior engineering professionals. Manages outside contractor resources as needed.

Key participant in the development of the strategic technology roadmap for the client and server LBS developer platform.

Communicates frequently with Architect, Product Mgmt, QA, Project Mgmt and other teams to enable planning, problem-solving, and execution of development projects.

Frequent communications with external customer contacts at major wireless carriers.

Works with Architect to evaluate high level designs and architectures.

Ensures successful execution and delivery of engineering projects, and continuous improvement of the organization's ability to execute them.

Makes strategic engineering solution recommendations to the senior staff.

Drives engineering projects and maintains engineering staff by recruiting, selecting, training, coaching, and setting direction for the employees.

REQUIREMENTS:

Extensive experience in managing software system architecture, design and development.

8+ years in progressive roles managing engineering staff; particularly Java development.

Strong development experience using Java on mobile platforms. J2ME or Blackberry required and Android preferred.

Domain expertise in wireless/mobile technology and applications. Expertise in high performance and scaling, high service level system in SaaS environment desired.

Strong experience in communicating effectively with external customers, preferably in the telecommunication field.

BS or MS in Computer Science or related discipline

Able to work in a fast-paced, collaborative and iterative programming environment.

Team player with strong interpersonal and collaboration skills.

Self-motivated and able to work independently without detailed direction while managing sometimes conflicting priorities.

Excellent written and verbal communication skills. Able to interact confidently with customers and with all levels within the company.


Director Software Engineering#133



 < Back | Top