Applications Developer
Freedom Technology Solutions Group is looking for an Applications Developer/ Software Engineer to add to our team based out of Virginia! This work is new and requires experience or familiarity with the following skillsets: Agile Program & Scrum Leadership, Cloud Infrastructure & DevOps, Full Stack & Web Application Development, UI/UX & Accessibility, API & Microservices Engineering, System Architecture & Microservices, Data Engineering & ETL Pipelines, Database Design & Optimization, Search, Discovery & Knowledge Management, Visualization & Dashboarding, Cybersecurity, Accreditation & Risk Mitigation, AI/ML & Natural Language Processing, Geospatial & Mobile Development, Technical Communication & Documentation.
Required Skills:
- Lead multi-disciplinary Agile teams through sprint planning, backlog grooming, and daily scrums using Jira
- Translate customer requirements into MVIs, features, and user stories within a Lean Agile framework
- Monitor concurrent high-visibility projects, manage risks, and deliver on schedule and within budget
- Coordinate across security, operations, and testing teams to ensure smooth delivery and accreditation
- Work in Agile/Scrum environments using JIRA, Confluence, and Git for sprint planning and backlog management
- Translate business requirements into user stories and technical tasks
- Coordinate across teams to manage releases, documentation, and stakeholder communications
- Provide surge support and participate in daily stand-ups, code reviews, and retrospectives
- Design and deploy scalable cloud infrastructure using AWS, Azure, GCP, and container orchestration tools like Docker and Kubernetes
- Deploy and manage applications using EC2, S3, Lambda, EKS, RDS, CloudWatch, Route53, and API Gateway
- Build and maintain CI/CD pipelines using Jenkins, Git, GitHub, GitLab, Nexus, and automation tools like Terraform and Ansible
- Implement DevSecOps practices including infrastructure-as-code, vulnerability scanning, and multi-tenant support
- Migrate legacy applications to cloud environments and optimize for scalability and security
- Monitor cloud infrastructure and implement proactive security and performance measures
- Use cloud-native scripting and provisioning tools for automation across Linux and Windows environments
- Develop responsive web applications using Angular, React, Vue.js, HTML5, CSS3, and JavaScript
- Build backend services using Java, Python, Spring Boot, Node.js, Express, Ruby on Rails, and Golang
- Design and maintain applications using MVC architecture and modern design patterns
- Maintain legacy codebases while implementing modern enhancements and refactoring for performance
- Support application development across web, mobile, and cloud platforms
- Design and implement UI/UX wireframes, mockups, and accessibility-compliant interfaces
- Support legacy system modernization and transition to cloud-native platforms
- Build responsive user interfaces using React, MaterialUI, Bootstrap, Greensock, and Kendo UI
- Ensure Section 508 and WCAG 2.1 compliance using ARIA, JAWS, NVDA, and WAVE tools
- Create wireframes, storyboards, and design templates for reusable components
- Collaborate with designers to translate UX concepts into pixel-perfect interfaces
- Design and develop RESTful APIs using Java, Spring Boot, Node.js, and Python
- Integrate middleware services for data exchange and system interoperability
- Develop secure and scalable backend services for data ingestion and processing
- Maintain and document API endpoints for internal and external consumers
- Integrate services using publish/subscribe, service buses, and message queues
- Design scalable, distributed systems using microservices, event-driven, and containerized architectures
- Implement backend services with fault tolerance, redundancy, and high availability
- Refactor legacy applications into modular, cloud-native components
- Collaborate with cross-functional teams to align architecture with mission needs
- Build and manage ETL pipelines using Spark, NiFi, PySpark, PL/SQL, Python, Bash, Bonobo, and CRON
- Design data models and transform JSON/XML formats into query-friendly structures
- Perform data ingestion, cleansing, and transformation across structured and unstructured formats
- Integrate data sources into operational data stores and analytics platforms
- Automate data flows and monitor ingestion health using enterprise tools
- Conduct data quality analysis and develop documentation for ingestion workflows
- Design and maintain relational and NoSQL databases including PostgreSQL, MySQL, Oracle, Aurora, MongoDB, and DynamoDB
- Write and optimize PL/SQL scripts, stored procedures, and complex queries
- Administer Elasticsearch clusters and support search indexing for large datasets
- Model data objects across document and relational systems for scalable integration
- Develop federated search services and tagging tools to enable enterprise-wide data discovery
- Integrate Solr, Elastic, and recommendation engines to surface relevant content across structured and unstructured datasets
- Build and maintain content-based filtering systems and alerting services for real-time insights
- Support knowledge management workflows including foldering, curation, and metadata tagging
- Build and maintain dashboards using Tableau, Tableau Prep, Elasticsearch, and custom visualization tools
- Administer Tableau Server and manage licenses, cost recovery, and user support
- Develop metrics systems and self-service portals for usage tracking and reporting
- Support data-driven decision-making through visual analytics and stakeholder engagement
- Lead system accreditation efforts using ICD-503 and manage ATO lifecycle
- Implement secure system architectures with certificate management, POAM tracking, and FISMA controls
- Conduct technical risk assessments and provide mitigation guidance for enterprise systems
- Implement RMF and A&A processes using tools like XACTA and Nessus
- Secure applications through encryption, access control, and vulnerability remediation
- Analyze network configurations and procurement processes for compliance and security
- Support vulnerability mitigation and secure deployment across hybrid environments
- Integrate AI/ML capabilities including deepfake detection, recommendation engines, and NLP pipelines
- Support Named Entity Recognition (NER) using SpaCy and regular expressions
- Develop solutions for document classification and predictive analytics using Sponsor-specific tools
- Evaluate and deploy COTS AI/ML platforms into mission workflows
- Develop Android/iOS mobile apps using React Native, Electron, and secure mobile frameworks
- Serve as SME for mobile OS security, hardware integration, and geospatial data workflows
- Integrate GIS tools with enterprise systems and support cross-platform deployment
- Collaborate with vendors and stakeholders to align mobile capabilities with mission needs
- Create PMR slides, sprint reports, and stakeholder briefings to communicate technical progress
- Translate complex technical concepts into accessible language for diverse audiences
- Document system architectures, security plans, implementation guides, and operational procedures
- Bachelor's degree in a related field
- An active security clearance with a polygraph
Create a Job Alert
Interested in building your career at Freedom Technology Solutions Group? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field