Share this Job

Go Back

Manager, Software Development Location: Orlando, Florida


0000-00-00 00:00:00
Job Type: Referral

Job Description POSITION GENERAL SUMMARY: The Manager, Software Development leads the design, development and support of custom applications and third-party product integrations, specifically leading 3rd-tier support for custom applications. The Manager, Software Development provides leadership and oversight in the area of custom development of software development applications. In addition, the Software Development Manager provides direct consultative support to the Director of Applications and EPMO, and manages designated IT vendor relationships. ESSENTIAL POSITION FUNCTIONS: * Provide leadership role in the development and support of custom applications * Provide oversight and guidance to assigned team for the effective and timely development of technology solutions * Schedule and balance team activities to meet deadlines for deliverables and meetings * Provide periodic reviews of team member performance using both formal and informal mechanisms * Mentor team members in best practices and skills development * Develop and manage effective working relationships with other departments, groups and personnel with whom work must be coordinated or interfaced * Develop, test, document, and implement high quality applications on time that perform according to specifications and requirements documents * Analyze performance of programs and take action to correct deficiencies * Lead the development and enforcement of development standards that allows for the maintainability of code in a manner that supports ongoing team development * Provide, at minimum, weekly status report updates for current projects * Recommend the purchase of equipment necessary for the software solutions within the guidelines established by the enterprise * Recommend external consultants as necessary to assist in large Information Technology projects within the guidelines established by the enterprise * Hire, train and oversee direct reports, including all aspects of performance management, employee recognition, work schedules and location, team building, etc... * Assist in the review of contracts for computer and communication technology software and services * Execute the development and/or configuration of software applications to resolve issues and plan for future growth * Apply best practices including change management, effective error handling and performance instrumentation * Manage, control, direct, and supervise assigned direct reports, including general leadership, planning, organizing, and reviewing * Meet professional obligations through efficient work habits such as, meeting deadlines, honoring schedules, coordinating resources and meetings in an effective and timely manner, and demonstrate respect for others * All work responsibilities are subject to having performance goals and/or targets established (These essential functions are not to be construed as a complete statement of all duties performed. Employees will be required to perform other job related duties as required.) Job Qualifications MINIMUM REQUIREMENTS: Education/Licensure/Certification: * Bachelor's Degree in Computer Science/Information Systems; or equivalent combination of education and relevant experience * Microsoft Certified Technology Specialist (MCTS) in ASP.NET, Web Applications or Visual Studio Team Foundation Server, preferred Experience: * Seven years' developing enterprise-wide software solutions * Three years' of direct management/supervisory experience, preferred * Five years.NET technologies (VB.NET/C#/ASP.NET) experience * Seven years' MS-SQL writing stored procedures and database schema design * Seven years' Microsoft operating systems experience * Two years' leading the development and support of custom computer applications * Advanced experience with client side technologies such as JavaScript, CSS, DHTML and others * Experience and knowledge of AJAX, DOM, XML, and XSLT * Experience with Version Control Systems such as Microsoft Team Foundation Server, SourceGear Vault, CVS, Visual SourceSafe, or others * Experience with deploying web applications in Microsoft Windows Server 2003 and IIS 6 * Experience with Integrated Development Environments (IDE) such as Microsoft Visual Studio 2005/2008, Eclipse or others * Experience with automated build tools and scripting such as MS Build or ANT * Experience with database tools and development environments such as AdeptSQL Diff, RedGate SQL Toolbelt, and Microsoft Visual Studio for Database Developers or Microsoft Business Intelligence Development Studio Knowledge, abilities and skills: * Thorough knowledge of current and future technology solutions for the Internet, hand held devices, personal computers and networks * Track record of successful, solution-based implementations utilizing .NET technologies including C# and/or VB.NET, ASP.NET, Web Services, and/or ADO.NET * Ability to effectively manage time, resources, and meet deadlines within budget * Ability to drive quality into the company culture by contributing to internal initiatives * Strong interpersonal skills * Strong verbal and written communication skills * Ability to demonstrate initiative, exercise good judgment, and exhibit business savvy orientation * Ability to work with and through people to establish goals, objectives, and action plans


Key Skills: