Monster
 

Confidential Posting

 
 
 

Job Summary

Location
Job location not provided
Industries
Business Services - Other
Job Type
Full Time
Employee
Years of Experience
10+ to 15 Years
Career Level
Executive (SVP, VP, Department Head, etc)

Director of Application Development

About the Job

 


Director of Application Development


 


 


Growing company currently seeking a Director of Application Development to oversee a department of 15+. This position leads a team of developers, database developers, analysts and QA in all aspects of software engineering and development, supervising all facets of the software development life cycle (SDLC).  This position will manage both onshore and offshore resources to ensure timely production, quality and cost of products. This position reports directly to the company’s CIO.


Essential Responsibilities:


 


·         Leads a team of software development and QA engineers onshore and offshore in all


         aspects of the SDLC


·         Establishes and promotes clear software development standards based on the Microsoft framework


·         Responsible for ensuring the technical delivery of product/code etc.; aggressively identifies


         and addresses  risks as they relate to project delivery


·         Develops and reports project-level and organizational performance metrics for the Development


        Team


·         Serves as ambassador for the application development staff; articulating and justifying requests in the


        interest of performance/agility throughout the SDLC


·         Technical understanding of SCRUM methodology


·         Works with cross-functional leadership to identify, define and execute process improvements within



        the SDLC and across the project lifecycle


·         Works hand in hand with the infrastructure team to ensure that the hardware is sized and


        configured appropriately to support the high availability of the application set


·         Implement and support a change management process for all system changes


Requirements:


 


·         10+ years experience managing and/or directing web application development and architecture


·         10+ years direct software development experience with an excellent track record of delivering solutions


        on time and within budget


·         5+ years experience in leading/managing development teams


·         5+ years experience leading the effort of integrating an offshore team into the SDLC


·         10+ years experience in Microsoft Technologies; Visual Studio, C#, MS SQL, Microsoft .NET


        framework  2.0, ASP.net, ADO.NET., SSRS, SSAS, VSTS, T-SQL, Business Intelligence, OLAP, Data


        warehousing, Data Mining


·         Ability to work well with a wide variety of people with varying technical skill sets and business knowledge


        (from the very abstract to the very granular.)


·         Must possess excellent organizational, time management, project management, judgment, and


        decision-making skills


·         Outstanding motivational, people and task management skills


·         Ability to understand customer business processes and translate them into functional requirements


        that result in satisfying technical solutions


·         Able to adjust to change both rapidly and effectively


·         Ability to manage multiple tasks while effectively focusing on priority issues


·         Ability to create, document and follow processes and procedures


·         Strong analytical and organization skills


·         Ability to work both independently and as part of a team


·         Excellent verbal and written communication skills


·         Strong critical reasoning and decision making ability


·         Ability to be effective in a fast-paced environment


·         Ability to demonstrate calm and cool demeanor, rational thinking, and problem solving skills in rapid


        cycling environments


·         Accurate, thorough and detail oriented


·         Works with a sense of urgency and a high energy level


 


 Essential Skills:


·         Track record of providing visible IT leadership, direction, and effective development in a customer-centric,


        high-growth business


·         Lead strategic planning to achieve business goals by indentifying and prioritizing development initiatives


        and setting timetables for the evaluation, development, and deployment of all services


·         Lead, mentor, coach, and train development team


·         Deliver a service oriented technology vision, architecture and implementation roadmap to support


        demanding objectives


·         Identify technology trends and evolving social behavior that may support or impede the success of the


        business


·         Evaluate and identify appropriate technology platforms for delivering the company's services


·         In partnership with the leadership team, identify opportunities and risks for delivering services, including


        the identification of competitive services, opportunities for innovation, and assessment of


        marketplace obstacles and technical hurdles


·         Establish and manage governance processes of direction and control to ensure that objectives are


        achieved, risks are managed appropriately


·         Develop a highly engaged, customer-centric IT team that partners with Business associates to deliver


        timely, highly available, cost-effective, secure/compliant (PCI), stable, scalable technology solutions


·         Key role in the development and execution of an enterprise-wide disaster recovery and business continuity


        plan


·         Communicate the company's technology strategy to management, staff, partners, customers, and


        stakeholders


·         Establish strong relationships with peers and build a shared vision on how technology supports their


        current and future business functions


·         Balance business and technical requirements, organizing for ease-of-use, reliability, innovation,


        productivity and efficiency


·         Make tough decisions on people, processes, and technology


·         Deliver on the IT strategy


·         Manage IT operations, services and development organizations


·         Thorough understanding of the PCI compliance requirements


·         Conduct quarterly performance reviews with each team member to ensure that expectations are being


        met from both perspectives


·         Facilitate design sessions to ensure that the work teams are focused and working on a common goal


·         Work with Project Management team to ensure that projects are staffed appropriately and tasks are


         tracked


        at the appropriate detail in order to deliver the projects on time and show accountability


·         Deep understanding of the payment card industry


Educational Requirements:


·         BA/BS in Computer Science


·         Advanced degree preferred


·         Certifications in Microsoft technology a plus


 


 


Company offers a competitive salary and comprehensive benefit package.   All resumes should contain references and salary requirements.

 
 

Job Tools