The Los Alamos National Laboratory Research Library is hiring a Software Developer 2/3. Job Posting: https://www.linkedin.com/jobs/view/543204621/ What You Will Do This position will be filled at either the Software Developer Il or Software Developer III level, depending on the skills of the selected candidate.Additional job responsibilities (outlined below) will be assigned if the candidate is hired at the higher level. The Los Alamos National Laboratory Research Library is looking for a software developer. This developer will collaborate with Los Alamos’ exceptional staff and researchers to develop tools and platforms to support the research lifecycle and to help solve problems through scientific excellence. Ideal candidates will be enthusiastic, innovative, and creative as well as passionate about trends in digital tools and technologies. Additionally, the ideal candidate would strive to foster a collaborative environment and partnerships to develop and deploy novel technologies and address emergent data management challenges and opportunities for a 21st century research organization. The main responsibility of the position will be the design, development, usability, and implementation of enhanced and custom digital tools, services, and platforms.The results may involve custom solutions and/or customizations/deployment of off-the-shelf open source and commercial tools.The initial project will focus on the Research Library’s institutional repository and future support of the research life cycle. Core Responsibilities - Analyzing user requirements for system features and functionality, investigating software requirements, original programming, system testing, and creating comprehensive software documentation - Research, evaluate, and make recommendations around the implementation of new or existing software features, emerging technologies, and development tools - Collaborate on projects with librarians, computer scientists, and technologists across the laboratory Software Developer II ($72,5000 - $118,200) The Successful Candidate Will Be Required To - Design, develop, modify, test, debug and evaluates software to meet functional requirements for functional areas - Analyze existing programs or formulate logic for new systems, devise procedures, prepare flowcharting, perform coding and test/debug programs - Develop conversion, system integration and system implementation plans - Gather reporting requirements and recommend and implement solution - Prepare and obtain approval of system and programming documentation - Adhere to Laboratory policies and programs concerning the Laboratory's information systems Software Developer III ($87,800 - $144,800) In addition to the duties outlined above, the Software Developer III will be required to: - Develop resolutions to complex problems that require the use of creativity and in-depth evaluation of variable factors - Accomplish work without considerable direction and/or coordinates activities of other personnel - Research, assemble, and/or evaluate information or data regarding industry practices or applicable regulatory changes affecting information system policies or programs; recommend sound, practical solutions to complex issues What You Need Minimum Job Requirements: - Knowledge of software development methodologies, tools and processes, including source code control, application development tools and techniques, database design, programming languages, and component integration. - Knowledge of hardware and operating systems including system architectures, network infrastructures, and client server models. - Knowledge of hardware and software integration and testing. - Ability to work both independently and collaboratively in a rapidly changing team-based environment - Familiarity with off-the shelf applications and open-source software - Excellent collaboration and communications (verbal and written) skills - Ability to obtain a Q clearance Additional Job Requirements For Software Developer III - In addition to the Job Requirements outlined above, qualification at the Software Developer III level requires: - Working knowledge of digital repository software (such as Invenio, Samvera, Fedora) - Knowledge of and experience with implementing open source software. - Experience making electronic resources accessible - Familiarity with digital scholarship tools and trends Desired Skills - Working knowledge of a range of scholarly communication services & activities such as open access, digital preservation, funding agency requirements, and copyright - Working knowledge of team collaboration tools, version control systems and application deployment - Working knowledge of at least 3-4 of the following technologies:Python, PHP, Ruby, JavaScript, Flask, Jekyll, Drupal, HTML5, CSS3, JSON, XML - Working knowledge of databases such as MySQL or PostgreSQL - Working knowledge of search engine services such as ElasticSearch and Solr - Familiarity with DOE/NNSA Laboratories research and development mission areas - Scripting skills for manipulation of digital data and metadata at the command line level - Demonstrated record of success in developing and maintaining strong working relationships with researchers, staff, administrators, and other internal and external partners - Demonstrated knowledge of and/or ability to work with a wide range of digital library standards and practices, such as digitization, digital preservation, standards for media content, metadata, controlled authorities, and user experience Software Developer II Education: Bachelor’s Degree, B.S. Computer, Information and /or Library Science, and experience sufficient to meet the requirements above Software Developer III Bachelor’s Degree, B.S. Computer, Information and /or Library Science, and a minimum five years of related experience, or an equivalent combination of education and experience Notes To Applicants - For consideration, applicants must submit a comprehensive cover letter that addresses the minimum requirements of the position. - Send questions and inquiries to: [log in to unmask] Additional Details - Clearance: Q (Position will be cleared to this level). Applicants selected will be subject to a Federal background investigation and must meet eligibility requirements* for access to classified matter. - Eligibility requirements: To obtain a clearance, an individual must be at least 18 years of age; U.S. citizenship is required except in very limited circumstances. See DOE Order 472.2 for additional information. New-Employment Drug Test: The Laboratory requires successful applicants to complete a new-employment drug test and maintains a substance abuse policy that includes random drug testing. Regular position: Term status Laboratory employees applying for regular-status positions are converted to regular status. Equal Opportunity: Los Alamos National Laboratory is an equal opportunity employer and supports a diverse and inclusive workforce. All employment practices are based on qualification and merit, without regards to race, color, national origin, ancestry, religion, age, sex, gender identity, sexual orientation or preference, marital status or spousal affiliation, physical or mental disability, medical conditions, pregnancy, status as a protected veteran, genetic information, or citizenship within the limits imposed by federal laws and regulations.The Laboratory is also committed to making our workplace accessible to individuals with disabilities and will provide reasonable accommodations, upon request, for individuals to participate in the application and hiring process. To request such an accommodation, please send an email to [log in to unmask] or call 1-505-665-4444 option 1. Where You Will Work: Located in northern New Mexico, Los Alamos National Laboratory (LANL) is a multidisciplinary research institution engaged in strategic science on behalf of national security. LANL enhances national security by ensuring the safety and reliability of the U.S. nuclear stockpile, developing technologies to reduce threats from weapons of mass destruction, and solving problems related to energy, environment, infrastructure, health, and global security concerns. The Research Library at Los Alamos National Laboratory (LANL) advances discovery science in support of the Lab mission to solve national security challenges through scientific excellence. Staff members work closely with colleagues within and across teams. The Research Library values strong outreach to Lab scientists and engineers and supports the full scholarly communication lifecycle.