?
Staff Software Engineer 1
.NET
.NET Core
C Sharp
C++ Language
Collaboration
Database
Databases
Developer
DevOps
Embedded Software
Embedded Systems
Engineering
Git
Hardware Engineering
Hardware Software Co Design
Programming Language
Software Development
Software Engineer
Software Engineering
Sqlite
Svn
Systems
Teamcity
Version Control
Visual Studio
Job Description
The Staff Software Engineer 1 role supports the development of simulation tool technologies for Department of Defense planning operations, working as part of a multidisciplinary team where software quality and modern engineering practices are central.
Location
Albuquerque, NM (onsite)
Summary
As a Staff Software Engineer 1, you will develop technology critical to projects and national security. The position emphasizes modern C++/C#, delivery of quality applications, and execution in an agile environment. The role may include DoD Security Clearance requirements.
Responsibilities
- Design, code, and debug applications in C++.
- Conduct software analysis, code analysis, requirements analysis, and software reviews.
- Perform object-oriented design and analysis (OOA and OOD).
- Implement new graphical user interfaces and visualization capabilities.
- Support software testing and quality assurance activities.
- Support, maintain, and document software functionality.
- Provide software support and bug fixes.
Required Qualifications
- Bachelor's Degree in Computer Science or a related field.
- 2-5 years of employment experience in software development and computer programming.
- Demonstrated proficiency in programming with C++.
- Independent and self-motivated.
- Excellent technical, communication, and presentation skills, with the ability to work in a team environment.
- Eligibility to obtain a DoD security clearance, including U.S. citizenship.
Preferred Qualifications
- Experience with software configuration management tools such as SVN and Git.
- Experience developing with Microsoft Visual Studio.
- Experience with agile processes.
- Experience with SQLite or other databases.
- Active DoD security clearance.
Technologies
- C++
- C#
- Microsoft .Net
- Microsoft Visual Studio
- git
- Atlassian tools
- TeamCity
- SVN
- SQLite
- 3-D visualization
Experience
- Required: 2 - 5 years of relevant work experience.
Education
- Required: Bachelors or better in Computer Science or related field.
Behaviors and Motivations
- Team Player: Works well as a member of a group.
- Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well.
- Dedicated: Devoted to a task or purpose with loyalty or integrity.
- Self-Starter: Inspired to perform without outside help.
- Goal Completion: Inspired to perform well by the completion of tasks.
- Ability to Make an Impact: Inspired to perform well by the ability to contribute to the success of a project or the organization.
Minimum Experience
Minimum requirement: 2 years