Senior Director Software Development (304202-618): Open Solutions Inc.
| Job ID | 304202 |
| Company Name | Open Solutions Inc. |
| Job Category | Management/Executive |
| Location | Glastonbury, CT |
| Position Type | Full-Time, Employee |
| Experience | 10-15 Years Experience |
| Desired Education Level | Bachelor's degree |
| Travel Amount | Up to 25% |
| Date Posted | October 19, 2009 (Reposted Nov 23) |
| View Open Solutions Inc. profile and job listings |
|
We seek a Senior Director of Software Development for our flagship software product, which provides core processing to our banking and credit union clients. The Senior Director of Software Development will be accountable for the quality and timely delivery of all projects for our flagship product.
In this role, you will:
- provide critical input into the engineering discipline’s vision and strategy, while initiating, promoting, and implementing engineering best practices
- provide technical and career leadership and guidance to coach, motivate, and lead team members to their optimum performance levels and career development
- provide technical and leadership to drive designs and implementations in order to meet quality, performance, scale, and manageability requirements
- work with development team leads to plan and execute projects, ensure that teams have appropriate product and technical specifications, direction, and resources to deliver projects effectively
- demonstrate capability of “rolling-up sleeves and getting hands dirty
- Will read and modify code
- demonstrate a breadth and depth of understanding system integration and cost/time impact
- be able to excel in idea generation, evaluation, and prioritization
- effectively navigate a functionalized organization, which includes Research & Development, Product Management, Implementations, Client Care, and Finance.
- travel of up to 15%, including international travel
|
|
Required skills
To qualify for this position, you must have:
- a strong technical and management background, including 10+ years of software development experience and 5+ years of managing a product development team from product inception to ship
- a proven track record of leading large (35-50 people), geographically diverse development teams, including onshore and offshore teams
- demonstrated experience and success in building high-performing software development teams
- deep experience with Microsoft .NET technologies (WCF, WWF, WPF), C#, SQL, PL/SQL, Oracle development, server applications and web and/or network protocols
- several years’ experience with Microsoft Team Foundation Server
- a strong and diverse software development process background, including but not limited to, Agile and CMMI methodologies
- experience in imbedding quality throughout the development lifecycle, using such techniques as Test Driven Development
- demonstrated success in establishing, communicating, and measuring adherence to development best practices
- a willingness and ability to actively drive the resolution of software and technical issues as part of maintaining and upgrading the skills necessary to manage and advocate projects
- a proactive work style that is essential to succeed in a fast-paced environment
- a passion for cutting-edge technologies and creative problem-solving of complex and large-scale software problems
- strong written and verbal communication skills and interaction with peers, including Product Management and Operations
- the ability to influence decision-making and to provide your counsel to, and leadership of, multiple project teams
- excellent service skills (timeliness of delivery and quality)
- experience in developing and maintaining key metrics (i.e. quality, productivity, financial, etc.) to measure and monitor performance
- strong financial acumen, including budgeting and forecasting
- a MS in Computer Science or Engineering or equivalent
Strong preference will be given to candidates with:
- knowledge of banking industry
- advanced degree in computer science
- international travel
|