Software Developer C++ in Albuquerque, NM

$80K - $100K(Ladders Estimates)

Nana Development Corporation   •  

Albuquerque, NM 87101

Industry: Energy & Utilities


Less than 5 years

Posted 57 days ago

This job is no longer available.

Job Summary:

Applies integrated technical judgment--whlch requires using the scientific method to recognize and formulate problems, to collect data through observation and experimentation, and to formulate and test hypotheses-• to anticipate, innovate, and deliver solutions to Sandia National Laboratories missions. Roots the work in the fundamentals of science and engineering while applying a deep understanding of engineering and scientific principles. Creates and applies scientific theories and laws and engineering methods used within scientific and engineering disciplines to develop or demonstrate new designs, concepts, materials, machines, products, processes, or systems. Uses physical and computational simulation, analysis, and evaluation as inherent activities of development. Plans, conducts, and executes Sandia's science and engineering programs within the spectrum of fundamental research, development, or demonstration. Participates in the development and application of computational capabilities to solve problems in science and engineering. Applies methods and techniques that merge disciplines In science and engineering with computer science. Includes the research, development, deployment and in-depth technical support of general scientific and engineering application software and related tools.

Plans, conceives, conducts, or manages research and development for Sandia's customers and sponsors. Directs systematic study toward a fuller knowledge or understanding of the fundamental aspects of phenomena and of observable facts, and discovers new approaches to achieve goals. Creates new understandings and capabilities by using the scientific method's hypothesis, test, and evaluation techniques; critical review; or similar engineering research and development methods. Initiates, designs, develops, executes, and evaluates new processes, products, or systems through basic and applied research. Uses engineering principles to research, design, or develop structures, Instruments, machines, experiments, processes, systems, theories, or technologies; to construct or operate the same with full cognizance of their design; or to forecast their behavior under specific operating conditions. Undertakes development

and possible technology transfer of solutions, products, principles or

technology. Undertakes creative work, making systematic use of investigation or experimentation, to discover or revise knowledge of reality, and uses this knowledge to devise new applications.

Job Number:


Knowledge, Skills, Ability:

Advanced technical degree or significant equivalent experience. Technical knowledge and competencies appropriate to the position. Thorough knowledge of and applied experience with scientific and engineering methods and with the discipline's standards for the ethical conduct of research. Thorough knowledge of and experience with designing, planning, and executing research, design, and development projects. Demonstrated knowledge of and experience with implementing Sandia policies affecting research, design, and development activities, projects, or Initiatives. Demonstrated ability to team across disciplines

Job Family:

Research and Development

Company Overview:

AIS is actively seeking individuals who can contribute to national security within the science, technology, and engineering fields as part of our supplemental labor team at vital federal research and development installations supporting the Department of Energy. AIS has an established history of contributing to the success of their customer's mission. Available employment opportunities may range from administrative and logistical support to advanced technical positions.


AIS is an Equal Opportunity Employer. Prospective employees will receive consideration without discrimination because of race, color, religion, creed, gender, national origin, age, disability, marital or veteran status, sexual orientation, or any other legally protected status. Those applicants requiring reasonable accommodation to the application and/or interview process should notify the Human Resources Department

Minimum Qualifications (Required):

• Requires a Bachelor's and/or Master's degree in relevant STEM discipline plus two or more years' experience; or Bachelor's and Doctorate in relevant STEM discipline. The requirement for a STEM Master's degree can be waived for candidates with a bachelor's in a relevant STEM discipline and engineering or scientific experience and/or achievements that demonstrate the knowledge, skills

• Solid understanding of software engineering methodology, software system architecture, object-oriented analysis and design

• Experience developing in Java or C#, C+• Ability to work in loosely defined requirements from existing code base

• The ability to work well on a team and individually, set priorities, and handle diverse tasks simultaneously

Preferred Qualifications (Desired):

Experience with developing automated testing tools

Experience in Linux development utilizing Git code management tools

Experience with Ada, VMS

Experience with Network Configuration

Experience with Low Level serialization and messaging over networks. Experience in large, distributed software systems

Job Specifications:

Seeking a software developer to join a team working collaboratively on a project modernizing physical security systems. This activity is rewarding, high impact, and is an opportunity for an experienced developer to have a large, positive influence. The work environment is fast paced, utilizes agile methodology, and is teaming in nature. This position provides stable, full-time work on a single project. Travel is required approximately 1 week every 1.5 months.

Valid Through: 2019-9-16