Data Scientist/App Developer

Barbaricum Llc
Omaha, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Omaha, United States of America

Tech stack

JavaScript
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Software Bug Management
Code Review
Computer Programming
Continuous Delivery
Continuous Integration
Software Design Patterns
Django
Spring
Python
PostgreSQL
Machine Learning
Node.js
Object-Relational Database
Software Architecture
Software Requirements Analysis
SQLAlchemy
Systems Architecture
Web Application Frameworks
Cloud Platform System
React
Flask
Spring-boot
Backend
GIT
Vue.js
Material Design
Information Technology
Front End Software Development
Devsecops

Job description

  • Designs and develops software requirements for multiple Artificial Intelligence/Machine Learning based support capabilities including the software architectures, APIs, frameworks, and libraries.
  • Develops front-end and back-end software components, and tooling that can be prototyped and iterated into mature products.
  • Maintains the existing code base of in-production applications, performing bug fixes, updates of code and component libraries to meet security and performance needs as required, and capability enhancements as planned in the sprint schedule.
  • Works closely with clients and requirements owners to build out product lines.
  • Works within tool development team to compose cohesive and sound software designs that form the basis of scalable solutions.
  • Documents requirements and specifications and reviews documentation provided by other teams and vendors.
  • Optimizes software designs and architectures to deliver desired performance targets and devises tooling and methodologies to profile execution and capture performance metrics.
  • Stays informed on latest AI/ML system and software architectures and trends from design patterns to DevSecOps and systems architecture patterns.

Requirements

Barbaricum is seeking a data professional experienced in data science and full-stack tool development, to be part of a larger team in support of US Strategic Command in Omaha, Nebraska. This journeyman position supports the customer on-site, with a number of user requirement driven development projects aimed to make sense of the large amounts of data relevant to the STRATCOM mission. The ideal candidate will have a mixture of proficiency in full stack application development, operating in cloud based infrastructure, and using emerging data science and Artificial Intelligence tools, to support the customer., * Must have an active DoD Top Secret clearance and must be able to achieve a TS/SCI clearance with scope.

  • Bachelor's degree plus 3-5 years experience, or a Masters Degree in Computer Science/Engineering, Sofware Development (or related field.)
  • Programming experience with Python, JavaScript, and at least one more programming language.
  • Experience with front end frameworks like React or Vue. Experience with backend runtimes and frameworks like Node.js, Spring, Spring Boot, Django, Flask, etc.
  • Experience with Agile software development methodologies, tools, and providing leadership to other developers operating within an Agile framework.
  • Familiarity with DevSecOps experience including the use of Continuous Integration / Continuous Delivery (CI/CD) Tooling (Git runners, code scanning tools).
  • Experience operating in cloud based development and production environments (prefer AWS)
  • Familiarity with Object Relational Modeling persistence frameworks (e.g. SQLAlchemy), and with PostgreSQL.
  • Strong communications skills to collaborate with team and customers
  • Ability to synthesize requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines.

Apply for this position