This site uses cookies. To find out more, see our Cookies Policy

Software Engineer Senior in Afghanistan at DynCorp International LLC

Date Posted: 4/19/2019

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Afghanistan
  • Job Type:
  • Experience:
    At least 5 year(s)
  • Date Posted:
    4/19/2019
  • Job ID:
    1900617

Job Description

Job Summary
The Software Engineer Senior provides software related advice and consultation to company or assigned program.  Performs advanced analysis, design, and development of computer software required to support hardware or technical service products. Reviews system architecture, and selects and implements appropriate development and support tools to ensure product performance.
Principal Accountabilities
(Typical duties include the following, although specific duties vary by assignment or contract.)
  • Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, and investigating problem areas.
  • Assists with planning, development, and application of computer hardware and software configurations specific to assigned systems.
  • Performs a variety of software engineering duties, including benchmarking, testing, and validation of software changes and quality control of systems software.
  • Performs in-depth studies, trend evaluations, statistical analysis, and computer hardware/software vendor evaluations relating to supported or future systems and architectures, as required by the customer.
  • Provides day-to-day consultation support to computer systems or functions and reviews proposed changes to assess impact to software configurations.
  • Produces reports and records relating to the above as well as maintaining and updating all software programs including government developed and commercially procured programs.
  • Ensures timely, courteous and quality support.
  • Perform other duties as assigned.

Knowledge & Skills

  • Possess the ability to liaison with local or overseas software engineering departments and customer work centers in an effort to maintain immediate response to critical requirements resulting from analysis of current specification data on assigned systems.
  • Ability to document requirements and specifications.
  • Ability to provide reliable solutions to a variety of problems using sound problem solving techniques
  • Ability to communicate fluently in English.
  • Advanced knowledge in system level programming in the UNIX or Windows operating systems, and programming experience with software languages such as C, C , and other related software applications.

Job Requirements

  • Bachelor's degree in Engineering, Computer Science or related field or equivalent.
  • Minimum five (5) years of related experience on similar systems.
  • Experience performing full life cycle software development to include requirements analysis, software design, and system development, software maintenance in time sensitive, signals analysis, or scientific computing.
  • Experience developing system and subsystem preliminary and detailed design, design implementation, and system integration and testing for all software applications.
  • Minimum three (3) years’ experience in system level programming in the UNIX or Windows operating systems, and programming experience with software languages such as C, C , and other related software applications.

Physical Requirements/Working Environment

  • Able to maneuver in small spaces and lift up to 50lbs.

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs