This job has expired, please see additional jobs below
Director Software Development
Entertainment & Media Industry Company
Philadelphia, PA, United States
Job Details - this job has expired, please see similar jobs below
Company is seeking a Director of Software Development to lead the development of ground breaking, world class offerings for our future mobile start up. We're is seeking a very strong technical leader to manage and grow our engineering organization. This requires a thorough knowledge of what it takes to develop scalable, extensible technology, as well as how to structure and develop a rapidly growing start-up. This presents a significant intellectual, technical and operational challenge.
Because of our success, we're actively expanding our winning team to meet the demand of our aggressive growth plans. There aren't many places where you can impact a billion dollar business within an entrepreneurial environment come join!
As an Executive Director of Software Development
You will lead several teams of software engineers in the, development, and implementation of products and services. This is a new and innovative product and service that is primed for rapid growth in a very competitive landscape. You will need to establish teams that can deliver fast and predictably, adjusting in an agile fashion to deliver what our customers need and when they need it.
You will be responsible for ensuring sanity of, operational excellence and quality, delivering results on time and working with other software teams in coming up with what software changes need to be implemented in which system, in order for the feature to launch. You will be responsible for clarifying use cases, requirements and milestones.
You will be responsible for hiring, mentoring and managing a highly skilled set of Software Development Engineers and Managers. Managing them to deliver and growing their careers.
You will ensure that the software developed is technically sound by having the ability to deep dive into the details of the services and algorithms that your teams own and develop.
We are looking for talented leaders who enjoy teams that invent and deliver new products and service that scales and provides our customers with the solutions they need.
Basic Qualifications
Proven results oriented person with a delivery focus
Excellent verbal and written communication skills
Ability to work well with people and be both highly motivated and motivating
Proven ability to architect and operate large scale
High attention to detail including precise and effective customer communications
Ability to manage multiple, competing priorities simultaneously
Ability to understand and discuss technical concepts, schedule tradeoffs and opportunistic new ideas with technical employees
Should be able to think strategically and execute methodically and tactically
Superior verbal and written communications skills
Ability to work in a fast-paced environment where continuous innovation is a way of life
Composed, poised and professional demeanor
History of teamwork and willingness to roll up their sleeves to get the job done
Ability to work well with people and be both highly motivated and motivating
Experience with solving and operating solutions requiring high availability, highly scaling, low latency solutions
Proven analytical and quantitative skills and the ability to use hard data and metrics to back up assumptions to develop project business cases and prioritize allocation of resources
Experience developing rich applications with HTML, CSS, JS
Front end web software developing with HTML, CSS, Javascript, and general Web 2.0 techniques
Solid understanding of CS fundamentals including data structures, algorithms and complexity analysis
Experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
Ability to recommend or specify solutions in the security, operational, and deployment domains (e.g. use of CDNs, caching, monitoring, etc.)
Design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)
Preferred Qualifications
Bachelor's Degree or Equivalent, Engineering, Computer Science
Generally requires 14+ years related experience
Company is an EOE/Veterans/Disabled/LGBT employer