Job Search - Requisition Detail

Software Engineering Specialist

Title:  Software Engineering Specialist Date Posted:  01/26/2013
Division:  APS Engineering Support Date Re-posted:  04/01/2013
Requisition:  320406 AES Salary:  
Employment Category:  Regular Pay Cycle:  Monthly
Shift:  8:30 - 5:00 Grade:  RD2
Hours:  40  
Job Description
  Basic Purpose
  Functions as a software engineering specialist responsible for developing, integrating, and supporting a variety of software for improving the process of conducting experiments on Advanced Photon Source (APS) beamlines. Candidate will contribute to team efforts, as well as work independently and lead efforts as appropriate. Work will involve front-end and back-end software, and may include automation, high-performance computing, data distribution and management, data workflows, web services, graphical user interfaces and data visualization.
  Knowledge, Skills and Experience
Considerable knowledge and experience with object-oriented programming concepts and design patterns. Considerable knowledge using one of the following languages: C++, Java, or Python. Considerable experience writing multi-threaded applications. Considerable working knowledge of Unix/Linux command shells. Considerable experience working with scientists and scientific or engineering data is favored.
Good knowledge of another language, such as C++, Java, or Python. Good experience using a software build system, such as make, ant, or maven, as well as experience with at least one revision control system, such as SVN, CVS, or git. Good demonstrable experience working on team projects.
Prior experience using and implementing workflow engines for scientific data analysis and/or automated data management systems is desirable. Knowledge of shell scripting, relational databases, XML, MATLAB, and the Agile development life cycle are pluses. A technical foundation in computer science or extensive software experience in an engineering discipline is required. Must communicate and work effectively with other staff to determine project requirements and appropriate implementations.
  Minimum Education/Experience Requirements
Bachelor's Degree and 5+ years work experience, or Master's Degree and 3+ years work experience, or Doctorate and 0 years or their equivalents
Additional level of qualifications considered include: Bachelor's and 0 years or Master's and 0 years.

We have upgraded our Job Search Applicant system.

Please visit for details.

Argonne National Laboratory is an Equal Opportunity/ Affirmative Action Employer committed to hiring a diverse and inclusive workforce.

Argonne is a participant in the federal E-Verify (Electronic Employment Verification) Program.

E-Verify is an online system operated jointly by the Department of Homeland Security (DHS) and the Social Security Administration (SSA). Participating employers can check the employment eligibility of new hires online by comparing information from an employee's Form I-9 (Employment Eligibility Verification) against DHS and SSA databases.

Download the E-Verify Participation poster (English | Spanish) and the Right to Work poster (English | Spanish) in PDF format.