Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
FTI - Frontier Technology Inc.

Software Developer

FTI - Frontier Technology Inc.

Software Developer building Databricks data pipelines and software systems for FTI Defense’s Naval Safety Command. Supporting data-driven solutions, dashboards, testing, and reporting in Norfolk, Virginia.

Posted 8/21/2026full-timeNorfolk • Virginia • 🇺🇸 United StatesJuniorMid-LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development, particularly in Python, R, C#, and Angular, while effectively collaborating with cross-functional teams to deliver data-driven solutions. Proficient in building and maintaining data pipelines in Databricks and applying automated testing methodologies to ensure software quality.

Highest-signal resume keywords
Software Development ExperienceDatabricks Pipeline DevelopmentPython ProgrammingAutomated Testing ImplementationAgile/Scrum Methodology

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonRC#AngularPySparkGitAutomated TestingData Pipeline DevelopmentQlik Dashboard DevelopmentTechnical Specification Writing
Soft Skills
Strong Communication SkillsCollaborationCustomer Support
Tools & Technologies
DatabricksGitQlik
Certifications & Qualifications
DoD Secret Clearance
Industry Keywords
Software Development Life CycleData Management PrinciplesAgileScrumUser Needs Analysis

Tech Stack

Tools & technologies
AngularPySparkPython

About the role

Key responsibilities & impact
  • Design, develop, document, test, and debug new and existing software systems and/or applications
  • Develop and maintain pipelines in a Databricks environment
  • Analyze code to find causes of errors and revise programs as needed
  • Participate in the full development life cycle, including requirements analysis and design
  • Participate in software design meetings and analyze user needs to determine technical requirements
  • Identify and evaluate new technologies for implementation
  • Consult with end users to prototype, refine, test, and debug programs to meet customer needs
  • Write technical specifications based on conceptual design and stated business requirements
  • Support, maintain, and document software functionality
  • Support monthly product and detailed report generation
  • Provide support and input to dashboard design and development
  • Support the Naval Safety Command and contribute to data-driven solutions for critical decision-making

Requirements

What you’ll need
  • Must be a U.S. Citizen and be able to obtain a DoD Secret clearance (minimum)
  • Bachelor’s degree (minimum) in Computer Science, Mathematics, Engineering, or related fields
  • 2+ years of active, hands-on software development experience with languages such as Python, R, C#, or Angular
  • Familiar with utilizing PySpark for data transformation
  • Current experience using Git for source control, including branch management, pull requests, and mandatory peer code reviews
  • Current experience building and maintaining data pipelines in the Databricks platform
  • Familiarity with writing automated test cases and implementing quality checks
  • Strong verbal and written communication skills, with the ability to translate complex technical concepts for business stakeholders
  • Ability to collaborate in hybrid teams, working alongside Data Scientists to productionize models and other Software Developers to integrate features
  • Ability to write modular Python functions, classes, and packages
  • Proven track record of applying automated testing (unit/integration tests) and code quality/linting tools
  • Experience working in an Agile/Scrum team, with active ownership of user stories, writing technical specifications, estimating story points, and participating in peer reviews
  • Experience building and maintaining Qlik Dashboards
  • Practical application of data management principles, ensuring data availability, integrity, and security across production pipelines
  • Comfortable directly supporting, collaborating with, and presenting technical solutions to customers

Benefits

Comp & perks
  • Ability to perform some aspects of the position remotely
  • Collaboration and trust culture
  • Equal opportunity employment