Introduction to ADVANA
IVERTIX supports many state-of-the-art Data Platforms for its Government and defense clients using cutting edge technologies available today in the cloud. These data platforms enable the organizations to support their mission critical initiatives leveraging advanced data analytics and machine learning capabilities.
Advana is a multi-domain technology platform which offers military and business decision makers, analysts, and users at all levels unprecedented access to authoritative enterprise data and structured analytics in a scalable, reliable, and secure environment. It offers platform-, data analytics-, and data science-as-a-service tools to complete analysis and data exploration and data visualization capabilities. Using one central data platform with right-time data, data tools, and other self-service products, the goal of Advana is to simplify solutions and put the power of analytics in the pocket of every analyst and decision-making authority at the Department of Defense.
The Software Engineer– Role Description & Requirements
The Challenge:
Are you looking for an opportunity to do more than just develop software? Do you want to build a system in collaboration with data scientists and specialists to deliver information that supports vital defense operational readiness? As a full-stack developer, you can solve a problem with a complete end-to-end solution in a fast-paced, agile environment. We’re looking for a developer with the advanced skills needed to implement mission critical software in an integrated application environment from vision to production-ready system.
This role is more than just coding. We need a full-stack developer who will use their passion to learn new tools and techniques, identify and implement system improvements, and mentor teammates. Using Agile Scrum and Increment development, JavaScript, Web Stacks, Libraries, and Frameworks that use front end technologies you’ll build high performing applications that are customer facing UI and backend API services. You’ll analyze the needs and the environment to make sure the solution you’re developing considers the current architecture and operating environment, as well as future functionality and enhancements. Join us as we build systems to change mission critical Defense operations for the better.
Empower change with us.
You Have:
- 3+ years of experience as a software developer in professional environments
- 1+ years of experience with software development of web applications
- 1+ years of experience with supporting, maintaining, and documenting software functionality
- Experience with React, Node.JS, and SQL
- Bachelor’s degree or 6+ years of experience with IT in lieu of a degree
Nice If You Have:
- 5+ years of experience with software programming in JavaScript scripting language
- 1+ years of experience with programming data entry and complex display applications using React
- 1+ years of experience with programming applications to run in a Web environment comprised of Docker Node containers
- 1+ years of experience with SQL and writing SQL queries, especially creating complex data retrieval queries and transactional data updates
- 1+ years of experience with task scoping for the execution of each task
- Experience with JavaScript, Node.js, React, Sequelize, CSS and HTML
- Experience with Node.JS programming at scale or Cloud and GUI design and development
- Experience with PostgreSQL
- Experience with identifying and leveraging open-source software to meet client needs where solutions already exist
- Experience with CI/CD pipelines, especially GitLab
- Experience with APIs, especially REST or RPC architectural styles
- Experience with secure coding practices, including Static Code Analysis, Container library analysis, or STIGs
- Experience with working on DoD programs
- Ability to understand front-end user requirements
- Possession of excellent oral and written communication skills
- BS/MS in Computer Science or other STEM area
Clearance:
Clearable – US Citizen