Jobing Beta

Advanced Systems Development Inc.

Job: Lead Software Engineer / Master Application Developer - NGIC Cloud

Click Here toApply Online

Locations

Exact address not specified - showing center of zip.

Posted: 11/09/2011

Job Type: IT - Software/Development IT - ALL CATEGORIES

Jobing Description

Essential Duties & Responsibilities: JOB SUMMARY:
Conducts or participates in multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems software.
ESSENTIAL DUTIES AND RESPONSIBILITIES: (Duties and responsibilities which occupy a major portion of time and importance in the job. Incumbent may perform one or more of the following duties.).
a. Provides functional and empirical analysis related to the design, development, and implementation of software operating systems, including, but not limited to: utility software, development software, and diagnostic software. Participates in the development of test strategies, devices, and systems.
b. Determines computer user needs; advises hardware designers on machine characteristics that affect software systems such as storage capacity, processing speed, and input/output requirements.
c. Designs and develops compilers and assemblers, utility programs, and operating systems.
d. Provides software engineering support, developing and applying the latest technologies in information retrieval and knowledge discovery. Applies proven process methodologies for developing state-of-the-art software products.
e. Designs, modifies, develops, writes, and implements software programming applications/operating systems.
f. Coordinates and performs life-cycle software engineering tasks.
g. Monitors object-oriented analysis, design, integration, and testing.
h. Provides independent technical input to customer on project direction and status; prepares and presents technical briefings.
i. Provides software engineering consulting on other projects that require software engineering input.
j. Develops detail design specifications, producing applicable system documentation.
k. Assists Lead Software Engineer and/or Project/Program Managers with integration testing, debugging, and installation of application and systems software.
l. Works with leading edge software and hardware, providing code optimization expertise.
m. Designs and implements software modules to facilitate the collection of large quantities of independently collected data.
n. Designs software tools and subsystems to support software reuse and domain analysis.
o. Interprets software requirements and design specifications to code, and integrate and test software components.
SUPERVISION/FINANCIAL RESPONSIBILITIES:
a. Supervisory Responsibility Coordinates and directs development and efforts of junior/mid-level Software Engineers.
b. Supervision Received Reports directly to the Project/Program Manager. Latitude for interpreting specific task and time requirements and for selecting the approved methodology to be used for achieving expected results.
c. Financial Responsibility May recommend purchases within established limits related to area of responsibility; may provide input to budget for software-related products.

Required Qualifications:
Required Skills:
- Education/Experience - B.S. degree in related field or equivalent technical or professional experience in the areas of computer science, computer engineering, software engineering, systems engineering, information engineering, with ten plus years related experience. Extensive experience in object-oriented technologies (analysis, design, and coding). Minimum of four years experience building software systems. Relevant and equivalent experience may be substituted for degree requirement.
- Skills/Certifications/Training MCSE 2000 required; CCNA or other relevant certifications preferred. Programming experience in C & C++ in Unix environment. Must have excellent oral, written, and analytical communication skills.
- Level of Security Clearance (if applicable): TS/SCI
Preferred Skills & Certifications:
WORKING RELATIONSHIPS/WORKING ENVIRONMENT
a. Internal Interaction -
b. External Interaction -
c. Physical Demands - May be exposed to periods of dexterous physical activity including sitting, standing, walking, and lifting objects up to 100 lbs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
d. Working Conditions - May be exposed to periods of variant ambient conditions at company and client facilities, worksites, and operating company equipment. Normal office environment or computer room; may be cooler than normal office temperature. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

Application Instructions

 
 
track