We're seeking an experienced Software Engineer who will be part of a highly skilled, dedicated team focused on delivering challenging and high value projects.
Responsibilities: - Programming: Writing computer programs for web-based applications leveraging languages, frameworks, and libraries such as Angular JS, EXT-JS, JavaScript, HTML, CSS
- Application Analysis: Determining how an application should work and how changes in conditions, operations, and the environment will affect outcomes
- Judgment and Decision Making: Considering the relative costs and benefits of potential actions to choose the most appropriate one
- Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions
Desired Qualifications:- Experience working in an Agile environment and knowledge of key Agile principles
- Requires knowledge of web technologies and tools such as Angular, AngularJS, JavaScript, HTML, CSS, SCSS, Java, Spring, XML, JSP, AJAX
- Knowledge of React, Typescript, SQL, and C++ is a plus
- Ability to develop individual relationships by listening, sharing ideas, and appreciating others' efforts
- Highly organized and Detail-oriented
- Excellent time-management skills with ability to accurately prioritize tasks, multitask, and move multiple projects forward
- Ability to learn and adapt to new technologies quickly
- Capable of effectively communicating ideas verbally and through written media
- Adequate problem solving and decision-making skills
- Ability to work independently and in a team environment
- Escalate project issues to appropriate leadership
- Accurately estimate task duration and meet schedules
- Knowledge of Test-Driven Development methodologies
- Must be able to obtain and maintain a DOD Security Clearance
- Bachelor's degree & 5 Years Experience or 9 years of related experience