29.01.2014 Jobs No Comments

Director of Software Development, Austin, TX

Responsibilities: The Director of Software Development will be responsible for the software development strategy and delivery of all software development projects to meet customer demand, financial budgets, and strategic aims.  The ideal candidate will need to be innovative, intellectually curious and a results-oriented Director who will be responsible for delivery and execution of our software development roadmap.  As a technical leader, the ideal candidate will be a pragmatic visionary that can translate business needs into technology solutions delivered on-time, with Quality.   We value our human capital; primary emphasis will be placed on getting a leader who has a proven track record for recruiting and retaining top-notch technical talent.


  • Proven ability to manage and deliver successful software projects to clients
  • Ability to manage and control multiple, complex, and concurrent development streams
  • Knowledge and experience with software methodologies is required, such as Agile, SCRUM, Object Oriented, Iterative – and experience of introducing, implementing, and developing new ways of working
  • Strong product development background and understanding of the issues around delivering product based solutions to major customers
  • Proven customer relationship management skills with excellent presentation skills to senior levels
  • Good understanding of the stakeholders within the software development environment
  • 5+ years’ experience leading Java based software development teams
  • 8+ years of software development experience.
  • Experience working closely with the client and managing teams that do
  • Excellent written and verbal communication skills with the ability to clearly communicate well to both technical and non-technical teams.
  • Solid knowledge of a variety of programming languages and software development process required – J2EE, JMS, Hibernate, JSP, HTML, Struts/Spring, Eclipse (IDE) and Tomcat
  • Strong problem solving skills
  • Skilled at working in a fast-paced environment and ability to wear many hats
  • Ability and flexibility to travel to customer sites nationwide when needed

Education: Minimum Bachelor’s degree in Computer Science or relevant field. Master’s degree an asset.