Due to the nature of the work being performed US Citizenship is required Job Title : Software Developer (Systems Software)Location : Tysons VA 02043Onsite RequirementJava or C++JSMicroservicesJob Description : As a Software Developer, you will help ensure today is safe and tomorrow is smarter.
Our work depends on a Software Developer joining our team to support the development of systems and capabilities centered on our comprehensive motion imagery software suite.
The Software Developer will focus on ensuring the mission is met while upgrading to cutting-edge technologies in full motion video (FMV) of the program’s technical vision.
WHAT YOU’LL NEED TO SUCCEED : Skilled at applying and executing highly advanced technologies, principles, theories and conceptsWilling to learn in one discipline / field and develop working knowledge in adjacent disciplines / fields.
Proficient understanding and application of engineering principles, concepts, practices, and standardsUse JIRA to manage daily, sprint, and increment metrics, performance, and backlogs.
Experience developing within an Agile framework; Sprints, Demonstrations, ScrumDemonstrated ability to communicate issues, impacts, and corrective actions.
Demonstrated ability to easily and effectively communicate project topics to a diverse audience.Demonstrated ability to clearly relevant information.
Demonstrated ability to anticipate technology, process, and skill needs.Clearance : TS / SCI w / PolygraphSkillsets : Java (AOP, IOC)JavaScript, React / Redux, AngularJSSQL, NoSQL, GraphC++Experienced in Microservice API development and integration (gRPC / REST)Deploy micro and macro services in NodeJS or JBossManage communication endpoints in gRPC or REST.
REST based service level integration, API negotiation, Threading and Load BalancingHeavily use ETL concepts and engines to decouple solutions.
Apache NIFICreating and maintaining orchestration templates, modifying templates provided from unclassified teams into classified space.
GraphDB, SQL and NoSQL data modeling / visualization / queryingMS SQL Server, OmniSci, Accumulo / Hadoop preferred.Reactive application development in a web browser -Write and manage large applications in React / Redux, rxJS, Reactive StreamsManage and bug triage legacy applications in AngularJS.
Debug and troubleshoot applications in customer space.Applications range from Java to C++ at priority determined by customer.
Leverage messaging engines and HA clusters.Kafka streams / KsqlDBUse and manage containers and orchestration such as : Docker / KubernetesCreating containers, deploying containers, managing container orchestrationManaging scalability of deployed software productsWHAT YOU BRING TO THE TABLE : A Bachelor of Science in Engineering, a related specialized area or field and a minimum of 5 years of relevant experience or a master’s degree and a minimum of 5 years of relevant experienceProven problem-solving skills in complex environments.
Location : At Customer Site – near Tysons Corner
The Role Consider below applying : This position is expected to start around May / Jun and continue through Aug...
Apply For This JobAt Vast, our mission is to contribute to a future where billions of people are living and thriving in space....
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Appointment Setter We are looking for someone to make outbound calls to warm leads to...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Description GM Defense is actively engaged in the pursuit of Government program opportunities! Some...
Apply For This JobCavalia presents its second reinvented edition of Illumi – A New Dazzling World of Lights, the largest multimedia sound and...
Apply For This JobWorkers Compensation Board (WCB) has a series of funded modernization initiatives aimed at modernizing its critical technology applications and supporting...
Apply For This Job