Systems Development Manager in Fort Worth, TX at DynCorp International LLC

Date Posted: 5/14/2018

Job Snapshot

  • Employee Type:
    Full-Time
  • Job Type:
    Management
  • Experience:
    Not Specified
  • Date Posted:
    5/14/2018
  • Job ID:
    1801249

Job Description

Job Summary
 
The role of the Systems Development Lead/Manager (hands on) is to plan, coordinate, and supervise all activities related to the design, development, and implementation of organizational information systems and software applications. Also responsible for maintaining, supporting, and upgrading existing systems and applications. Will apply proven communication skills, problem-solving skills, and knowledge of best practices to guide the development team on issues related to the design, development, and deployment of mission-critical information and software systems.
 
Principal Accountabilities
(Typical duties include the following, although specific duties vary by assignment or contract)
  • Conduct business process analyses, needs assessments, and preliminary cost/benefits analyses in an effort to align information technology solutions with business initiatives.
  • Review and analyze existing application effectiveness and efficiency, and then develop strategies for improving or leveraging these systems.
  • Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the enterprise.
  • Research and make recommendations on software products and services in support of procurement and development efforts.
  • Coordinate feasibility studies for software and system products under consideration for purchase, and give advice based on findings.
  • Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
  • Collaborate with analysts, designers, and system owners in the testing of new software programs and applications.
  • Manage and provide direction for the application development team in support of business operations.
  • Provide technical leadership to project managers and programmers working on development project teams.
  • Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
  • Cultivate, disseminate, and enforce functional policies, procedures, and quality assurance best practices.
  • Where necessary, prepare, establish, and monitor budgets.
  • Perform other duties as assigned.

Knowledge & Skills
  • Strong knowledge of system and software quality assurance best practices and methodologies.
  • 70% hands on coding, 30% leadership.
  • Technically fluent in programming languages, including Microsoft .NET, ASP.NET, VB.NET, C#.
  • Good project management skills and/or substantial exposure to project-based work structures, project lifecycle models, etc.
  • Proven knowledge and experience in overseeing the direction, development, and implementation of software solutions.
  • Knowledge of database design and file management techniques.
  • Working knowledge of network and PC operating systems, including Microsoft Windows 2008, 7 or after.
  • Knowledge of network hardware, protocols, and standards.
  • Excellent understanding of the organization’s goals and objectives.
  • Knowledge of applicable data privacy practices and laws.
  • Strong customer-service orientation.
  • Excellent written and oral communication skills with the ability to communicate ideas in both technical and user-friendly language.
  • Excellent listening and interpersonal skills.
  • Ability to conduct research into application development issues and products.
  • Highly self-motivated and directed.
  • Able to prioritize and execute tasks in a high-pressure environment.

Experience & Education
  • Bachelor’s degree in associated discipline.  Two (2) years of experience in related field may be substituted for each year of the four (4) years of college.  
  • Eight (8) plus years’ progressively responsible experience in a Systems development or equivalent role.
  • 3-5 years’ experience managing IT projects from inception to delivery, on-time and within budget
  • 3 plus years direct experience in software development and/or programming design and systems management.
  • Experience working in a team-oriented, collaborative environment

Physical Requirements/Working Environment
  • Works in normal office environment.
  • Occasional evening and weekend work to meet deadlines

Travel
  • Some travel may be required for the purpose of offsite software and system development management.

CHECK OUT OUR SIMILAR JOBS

  1. Business Analyst Jobs
  2. Systems Analyst Jobs