Friday, February 07, 2014

Director - Software Development - TAB - Fullerton


Job description
We are seeking an energetic and talented leader to join our Technology Team to take ownership of, create and maintain software applications and components for our current and upcoming software products. The ideal candidate will be able to research, document, design, develop, and support solutions software and provide technical systems support for our TAB Fusion and TABQUIK software at the programming level. This is a hands-on leadership role that works both independently and collaboratively in a team environment, as well as supervises software developers and manages the product development lifecycle.

You will be expected to deliver complete products and customer solutions by driving new features from design through implementation while contributing to the testing of our software products to ensure they function according to customer requirements and specifications.

RESPONSIBILITIES:
Lead the entire software development cycle by analyzing, designing, and developing new features and products;
Translate business requirements into software development, design, and improvement processes and project deliverables;
Lead a product team to produce high-quality software;
Provide complex code, modification, testing and debugging tasks;
Provide detailed analysis related to software design and development;
Responsible for testing of software to find errors and confirm programs meet specifications;
Evaluate impact of software performance, and recommend changes;
Write and maintain documentation to describe program development, development infrastructure, logic, coding, testing, changes, and corrections;
Develop plans outlining steps and time tables for developing programs and communicate plans and status to management;
Code and program enhancements, updates, and changes for software, maintain source code, issue maintenance, knowledgebase and infrastructure;
Lead projects requiring software applications development;
Follow the Records Management Industry, create the strategy, develop the product roadmap, and execute based on timeline;
Accountable for code to ensure it meets requirements and quality expectations;
Maintain existing code when patches are required for existing applications;
Develop new and maintain existing automation tools to enhance our system testing capabilities;
Motivated and dedicated to self-learning of current and upcoming technologies;
Solve complex business problems for our clients;
Enhance the functionality, performance, and scalability of our product suite;
Interface and collaborate with internal stakeholders, customers, vendors, and other business partners in a technical capacity as needed and requested;
Provide regular status reports which include development decisions, issues, and concerns;
Help staff with PC or application troubleshooting as needed;
Measure and evaluate features to continually improve the user experience and system performance;
Research, troubleshoot, and analyze reported problems with TAB Fusion and TABQUIK software, working with your team to develop rapid fixes;
Hire, develop, and mentor new software developers;
Through unit testing, load testing, user interface testing, and localization testing, ensure that user needs are translated effectively into product features.

Desired Skills and Experience
The ideal candidate will possess the following:
Ability to effectively prioritize tasks and handle shifting priorities;
Advanced proficiency with MS Office Suite (Excel, PowerPoint, SharePoint, etc.)
Excellent verbal and written skills;
Demonstrates self-motivation, resourcefulness, and independent action;
Strong analytical skills and detail oriented with ability to multi-task;
Excellent problem-solving and debugging skills;
Demonstrated strong understanding of and high proficiency with software technologies and data management systems;
Excellent code and process skills;
Ability to sit and work on a computer for extended periods of time;
High capacity to quickly learn business processes, technologies, and development technologies;
A creative mind and a drive to succeed;
Excellent collaboration skills;
Expert programming in structured language;
Expert Windows operating systems and Windows programming;
Expert object oriented programming;
Strong desire for responsibility and accountability;
An understanding of imaging services;
Ability and willingness to travel.

EDUCATION AND EXPERIENCE:
Bachelor's degree in Computer Science or related field is preferred with a minimum of 10 years of referenceable software development experience where new products were conceived and brought to market, or equivalent education and experience;
Expert proficiency in web-based architectures, web services, and project management;
Expert in SharePoint, Active X, ASP.NET, VB.net SQL and IIS. Sharepoint, Records Management and Active X experience are helpful.

PHYSICAL REQUIREMENTS:
Specific vision abilities required include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus;
Frequently required to use hands to finger,handle, or feel and reach with hands and arms;
Regularly required to talk or hear;
Occasionally required to stand, walk and stoop, kneel, crouch or crawl;
Must occasionally lift and/or move up to 25 pounds.

Enter your email address:

Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...