Next Century Corporation

Senior Software Engineer

Software Developer in Chantilly, VA

Posted 2018-06-14
Description

Next Century Corporation is seeking two (2) innovative Software Engineers to join our stellar team in Chantilly, VA! These positions provide the opportunity to play a key role in supporting a mission-critical legacy application within the intelligence community. This opportunity is full time, long term, and stable.

To be successful you will need:
-An active TS/SCI with polygraph clearance
-B.S. or B.A. degree in Computer Science, Engineering, Information Security, Data Science, or a related Information Technology discipline
-Expertise in the full software development life-cycle. This includes development, deployment, testing, and monitoring
-Demonstrated professional experience developing and interfacing with APIs, particularly REST APIs using AJAX
-Experience developing web applications
-Expertise in authoring and consuming Web Services
-Expertise utilizing RMDB and NoSQL capabilities
-User Experience Design experience -to include Visual Design
-Expertise in open source technologies and experience in pulling together multiple open source modules to satisfy a system requirement
-Expertise deploying utilizing containerization (e.g. Docker)
-Demonstrated professional experience developing software solutions within an Agile environment
-Experience with the following: Linux (e.g. CentOS); Java, Python, and/or Go; JavaScript & TypeScript; HTML & CSS; Angular, React, or Vue;REST; NOSQL Data Sources (e.g. MongoDB, Cassandra, etc.); SQL & RDBMS Systems (e.g. Amazon RDS); Cross-origin resource sharing (CORS)


Desired qualifications, but not required:
-SOLR and/or ElasticSearch


About Next Century:
We were founded as a direct result of the 9/11 attacks and provide solutions that integrate situational awareness, at a glance analysis, decision support, collaboration, and other core capabilities utilizing our expertise in data visualization, user interface design, GIS, image exploitation, and mobile computing.

Who We Are Seeking:
At Next Century, we are committed to growing our team of high performers to accomplish our mission of saving lives and protecting our country. We are not a body shop; we avoid staff augmentation, and we are totally committed to excellence in all that we do. Joining our team is not just a position, but a journey with a team of world-class software engineers who share a passion for using their skills and experience to make a difference.

We are seeking those who hold these traits and beliefs:
- Are passionate about protecting our country and saving lives
- Desire and commitment to continual improvement, on a journey to high performance
-Ability to work closely with end users to identify the most critical information
-Exhibit passion for learning and curiosity of the world

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

Next Century is passionately committed to "high performance"​ and making a significant, tangible, positive difference in the security and well-being of the country and its allies.

Perks

Continuing education; tuition reimbursement; flexible hours; referral bonuses.

Tech Stack

JavaScript, NodeJS, ReactJS, AngularJS, Angular2, and MongoDB, AWS

Interview process

Phone screen with recruiter; technical assessment; in-person tech and leadership interview.

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.