?
Staff Software Engineer 1
Senior
.NET
APIs
C Sharp
C++ Language
Data Analysis
Data Analytics
Data Processing
Database
Databases
Design
Embedded Software
Embedded Systems
Engineering
Engineering Software
Frontend
Hardware Engineering
Hardware Software Co Design
Microsoft .net
Programming Language
Software Development
Software Engineer
Software Engineering
SQL
Systems
Test Engineer
Ui Design
Job Description
Build simulation tool technologies for DoD planning operations while partnering with modelers and scientists in an agile environment. This onsite Staff Software Engineer 1 role in Albuquerque, NM 87101 combines hands-on C++ development with UI and visualization work, plus the chance to produce software that supports planning needs in a mission-focused setting.
What you’ll do
- Design, code, and debug C++ applications to support simulation and planning workflows.
- Carry out software analysis, including code analysis, requirements analysis, and software review.
- Perform object-oriented design and analysis (OOA and OOD) to structure maintainable solutions.
- Implement new graphical user interfaces and visualization features.
- Support software testing and quality assurance activities.
- Support, maintain, and document software functionality, including software support and bug fixes.
Core skills and experience
- B.S. in Computer Engineering, Computer Science, or an equivalent field, plus 2-5 years of software development and computer programming experience.
- Demonstrated proficiency programming in C++.
- Experience developing Microsoft .NET applications using Microsoft Visual Studio.
- Familiarity with desktop application development, event-driven and object-oriented programming design, and 3-D visualization (highly desirable).
- Experience with Web/SQLite databases, Web App development, and UI design and development (highly desirable).
Technologies you may work with
- C++, C#, Modern C++, Microsoft .NET, Microsoft Visual Studio
- git, Atlassian tools, TeamCity, SVN
- Visual Studio development platform, SQLite, Web App development, UI design and development
- 3-D visualization, Web/SQLite databases, Desktop application development
- Event-driven programming, Object-oriented programming design, Agile processes
Eligibility and working style
- U.S. citizenship and eligibility to obtain a DoD security clearance.
- Ability to work independently and stay self-motivated.
- Excellent technical, communication, and presentation skills, with the ability to work in a team environment.
- Behavioral fit: thought provoking, team player, detail oriented, and dedicated.
Motivation
- Self-starter mindset
- Goal completion driven
- Motivated to make an impact through contributions to project and organization success
Similar Jobs
?
?