Applications Developer
Freedom Technology Solutions Group, LLC · Herndon, VA · 2 mo ago
On-siteEngineeringFull-time
Responsibilities
- Integrating AI/ML technology into a production web application.
- Participation with iterative software development teams with adherence to all reporting requirements.
- Designing, developing and unit testing code for a production system and demonstration capabilities.
- Developing rapid prototypes to drive out requirements and design.
- Providing demonstrations and detailed walk-throughs of features to a variety of technical and non-technical audiences.
- Making presentations to stakeholders, analyzing requirements, developing user stories, and translating these into software development tasks.
- Creating technical documentation and briefing materials to support program status reviews, control gates, and other presentations as directed.
Required Qualifications
- Experience in Agile team and software development methodologies.
- Minimum 4-6 years building web applications using Angular, React or JavaScript with specific examples. Java Spring framework is a plus.
- Solid understanding around UI/UX fundamentals.
- Minimum 2-4 years of work experience using a Linux Operating system.
- Minimum 2-4 years of demonstrated experience with development and deployment of applications in cloud services; such as: AWS, C2S, Azure, Oracle Cloud.
- Minimum 2-3 years of demonstrated ability to design, develop, test and implement new applications based on project requirements.
- The ability to work individually as well as the ability to work in project teams. Proven ability in decomposing concepts to discrete development tasks and managing your work to a deadline.
- Familiarity of microservices up to include: docker, podman, and or containerization services.
- Minimum 3-4 years of demonstrated experience using coding language: Java, Python, JavaScript, CSharp. Python preferred. Other areas of object orientated programming will be considered.
- Candidates must have a Bachelors' Degree and a minimum of eight (8) years of experience, or 11 years of experience without a degree
- Active TS/SCI with Polygraph clearance is required to start.
Desired Skills
- Fundamental understanding around text analytics and its applications/role/use in business intelligence/business analytics (i.e. search, entity extraction, sentiment analysis, document summarization, document categorization) whether through education or experience.
- Demonstrated experience developing proof of concepts of new technologies and evaluating the state of the art in machine learning algorithms for text analytics whether through education or experience.
- Fundamental understanding around machine learning frameworks such as PyTorch, Keras, Tensorflow whether through education or experience is a plus.
- Fundamental understanding of data visualization tools (i.e. Tableau, Pandas, D3.js, ggplot, etc) whether through education or experience.
- Experience with Relational or Non-Relational data stores such as MySQL, Postgres, MongoDB, or DynamoDB whether through education or experience.
- Familiarity with tools such as Jira, Confluence, and GitHub for documenting work a plus.