Senior Software Developer

Job expired!

Senior Full Stack Software Developer – Join Our Mission-Focused Data Science Team

Noblis is looking for a dedicated Senior Full Stack Software Developer to support our dynamic and expanding Data Science Team. Join us in working on projects vital to national security and make a significant impact.

Key Responsibilities

As a Senior Software Developer at Noblis, you will:

  • Support Data Scientists by leveraging automation and machine learning (ML) to manage data, predict scenarios, and provide recommendations.
  • Build data storage platforms to help analysts perform their tasks more efficiently.
  • Implement large-scale data ecosystems, including data management, governance, and integration of structured and unstructured data to generate insights.
  • Contribute to the development of new analytical tools and packages across the enterprise.
  • Collaborate with team members in a highly technical environment and leverage emerging technologies like Amazon Web Services (AWS).

Required Qualifications

  • Active TS/SCI with Counterintelligence (CI) Polygraph.
  • Master's degree with 10 years of relevant experience, or Bachelor's degree with 18 years of relevant experience.
  • At least 4+ years' experience in designing, building, and modifying standalone application software.
  • Proficient with SQL, Python, and Bash.
  • Experience with Linux OS, Windows, and code repositories like Git.
  • Skilled in JavaScript, Bootstrap, REST API, Angular, Redux, HTML, CSS, or JSON.
  • Experience troubleshooting applications in an operational environment.
  • Proficient in version control systems and issue/problem tracking systems.
  • Excellent communication skills, both written and verbal.

Desired Qualifications

  • Amazon Web Services (AWS) Developer or Solutions Architect certifications.
  • Experience or interest in artificial intelligence/machine learning (AI/ML).
  • Familiarity with Agile/Scrum methodologies and working in a DevOps environment.
  • Experience with Django, Elasticsearch, and NoSQL.

About Noblis

Noblis and our wholly-owned subsidiaries, Noblis ESI and Noblis MSD, address the nation’s toughest problems and deliver advanced solutions for critical missions. With expertise in science, management, and engineering, we provide impactful solutions for government clients in the defense, intelligence, and federal civil sectors.

Why Work at Noblis?

At Noblis, our employees find meaningful work and balance their personal lives. Our people are our greatest asset—highly skilled, knowledgeable, team-oriented, and driven by mission. Noblis has received numerous workplace awards and maintains a drug-free workplace.

Compensation and Benefits

Noblis recognizes and rewards your contributions, supports your growth, and prioritizes your well-being. We offer health, life, disability, financial, and retirement benefits, along with paid leave, professional development, and work-life programs. Our award programs honor exceptional performance. Full-time and part-time employees working at least 20 hours per week are eligible for our benefit programs. Learn more on our .

Salary is determined by various factors, including education, certifications, skills, experience, and location. The compensation range for this position is between USD $114,100.00 - USD $199,700.00 /Yr.

Equal Employment Opportunity

Noblis is an Equal Opportunity Employer. We make employment decisions without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, pregnancy, genetic factors, military/veteran status, or other characteristics protected by law.

Noblis is committed to inclusive hiring practices. Contact for reasonable accommodation requests.

Company: Noblis

Job Title: Senior Software Developer