?
Staff Software Engineer 1
Senior
.NET
APIs
C Sharp
C++ Language
Data Analysis
Data Analytics
Data Processing
Database
Databases
Design
Developer
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
Staff Software Engineer 1 (ARA, Southwest Division) supports simulation tool technology development for DoD planning operations in an agile environment.
Responsibilities
- Design, code, and debug applications using C++
- Conduct software analysis, including code analysis, requirements analysis, and software review
- Perform object-oriented design and analysis (OOA and OOD)
- Implement new graphical user interfaces and visualization
- Support software testing and quality assurance
- Support, maintain, and document software functionality
- Provide software support and bug fixes
Required qualifications
- 2 - 5 years of relevant employment experience in software development and computer programming
- Bachelors (or better) degree in Computer Science or a related field
- Demonstrated proficiency programming in C++
- Experience developing Microsoft .NET applications using Microsoft Visual Studio
- Eligibility to obtain a DoD security clearance, including U.S. citizenship
- Independent and self-motivated work style
- Excellent technical, communication, and presentation skills with ability to work in a team environment
Highly desirable
- Desktop application development experience
- Experience with event-driven and object-oriented programming design
- 3-D visualization familiarity
- Exposure to Web/SQLite databases
- Experience with Web App development and UI design and development
Technologies
- C++, Modern C++
- 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
Workplace details
- Location: Albuquerque, NM 87101
- Work model: Onsite
Behavioral expectations
- Thought-provoking: Can help others think deeply on a subject
- Team player: Works well within a group
- Detail oriented: Completes tasks with all necessary details
- Dedicated: Devoted with loyalty or integrity
Motivations
- Self-starter: Performs without outside help
- Goal completion: Motivated by completing tasks
- Ability to make an impact: Motivated by contributing to project or organization success
Similar Jobs
?
?