Senior Software Engineer

US-VA-Chantilly
Job ID
2017-2038
Category
Information Technology

Overview

By submitting your resume for this position, you understand and agree that ASEC may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.
ASEC is an Equal Opportunity/Affirmative Action Employer.

We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law. Equal Opportunity Employer Minorities/Women/Vets/Disabled.

Candidates must already possess a current and active TS/SCI with Poly clearance to be considered for this position

Responsibilities

Work as a Software Engineer in a collaborative team-focused environment. Duties include analyzing large scale data sources and providing software development support to enhance availability and usability of large scale datasets. May provide scripting and engineering support to optimize the visualization, organization, storage, and availability of large scale data in support of user requirements. Lead parts of software development efforts through all aspects of the software engineering life cycle including scope and work estimation, design, documentation, implementation, and testing. 

 

Must be a proactive, innovative, self-starting problem solver. Must have the aptitude and attitude to tackle unsolved technical challenges.

 

Qualifications

Required:

  • Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and experience commensurate with the requested level in software engineering; if no degree, equivalent experience in software engineering. 
  • 8+ years software development experience.
  •  6+ years software development experience creating applications using Java
  • Experience with REST API development
  • Strong understanding of relational databases, NoSQL database, clustered file systems and messaging
  • Experience developing software on a big data analytics platform

Desired:

  • Experience with Hadoop, Spark or Mesos
  • Experience working with Splunk

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed