Title:Junior Developer/Test EngineerPerforms all activities associated with the design, development, implementation, maintenance, configuration management and quality control of software for scientific/engineering applications. Create prototypes. Perform internal testing of software products. Respond to and resolve software discrepancies against documented requirements. Determine software maintainability and overall adherence to user requirements. Generate program design language and code based on department standards. Generate/update project documents. Key areas of specialization are: -Applications Programmer/ Analyst: Analyzes and evaluates systems and devises computer specifications and systems for scientific/engineering applications to process data. Encodes, tests, debugs, and installs operating programs and procedures. - Engineering Support: Participates with engineering in the design, development, and utilization of scientific/engineering electronic data processing systems software. Provides analysis related to the design, development, and implementation of software for products such as utility software, development software, and diagnostic software. Participates in the development of engineering test strategies, devices and systems. Performs all other duties as assigned. MS in mathematics, engineering, computer science, or other related field and no experience, or BA/BS in related field and 2 years of related experience, or AA in related field and 6 years of related experience. In lieu of formal education, 10 years of related experience. Specific contract requirements regarding education and experience will prevail.
Scheduled Weekly Hours:40