Icon hamburger
US
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now
Thumsup

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Default3

Senior Software Engineer

Dunhill Professional Search Annapolis Junction Full-Time
Apply Now

This position requries a CLEARANCE LEVEL OF TS/SCI WITH FULL SCOPE POLY

Job Requirements:

  • A minimum of 10 years of software development experience in multiple languages (e.g., Java, C, C++)
  • Within the last seven (7) years, a minimum of five (5) years experience developing software and systems using at least 2 languages
  • Within the last five (5) years, a minimum of three (3) years of experience developing in multiple operating systems
  • Within the last seven (7) years, a minimum of five (5) years experience developing software and systems using Python
  • Within the last five (5) years, a minimum of two (2) years experience developing with Scala
  • Within the last seven (7) years, a minimum of three (3) years experience developing software and systems using C++/C
  • Within the last seven (7) years, a minimum of three (3) years experience developing software and systems using Java
  • Demonstrated experience with OCR
  • Develop experience with Face/Image algorithms
  • Computer Vision Background and Development experience
  • Experience developing in a Linux environment
  • Demonstrated experience with Docker, Mesosphere, and/or Marathon
  • Web UI development experience

Desired Requirements:

  • Experience with Go language
  • Experience with ElasticSearch
  • Experience with TensorFlow
  • Experience with SALT
  • Background in image and video processing

#cjpost

Java, Software Developer, Python, Scala, C++, C, Face/Image Algorithms, Vision Development, Linux, Docker, Mesosphere, Marathon, Web UI

Skills required

Application Development
Use Programming Language
Configure System
Problem Solving
Information Technology
Operating Systems

Location

Salary Estimator

Based on Job Title, Location and Skills
$130K
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Senior Software Engineer
Estimated Salary: $110K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Job ID: 2018-001

CAREERBUILDER TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

As an executive search and management recruiting firm, Dunhill Professional Search matches top talent around the nation with some of the best career opportunities out there. Our clients are in a variety of industries including: information technology, electronics manufacturing, defense, aerospace, energy, and health informatics. That means we have access to a variety of exciting opportunities. So whether you are an experienced professional or just getting started, we can help. With over 15 years of experience in federal contracting experience, we are also partnered with a number of federal contractors and have the knowledge in the space to help you transition to your next role whether you are interested in utilizing your security clearance, expanding your skillsets, or finding long-term stability.

Recognized for the integrity and ethics we provide to candidates and companies alike, we have become one of the nation’s finest executive search firms to partner with. Our experienced recruiters do more than just find you another job, they serve as your career agent and advisor.

From polishing resumes, to interview tips, or relocation assistance, you can count on us for the resources and guidance you need for a successful job search.

It’s time to start looking forward to Monday. Let us help you find the career that you deserve.

Join the Dunhill Professional Search Talent Network today and check out our current opportunities!

View the full profile