F

Frontier Technology

Software Developer

Full-TimeDeadline 10/7/27
No salary listed
Junior
Bachelor's
Norfolk, VA, USA
HybridSome aspects of the position may be performed remotely.
Software EngineeringBackend Engineering

About the job

Requirements
  • Must possess an active Department of Defense Secret clearance at minimum.
  • A bachelor's degree in Computer Science, Mathematics, Engineering, or a related field is required.
  • At least 2 years of active, hands-on software development experience using languages such as Python, R, C#, or Angular is required.
  • Familiarity with PySpark for data transformation is required.
  • Current experience using Git for source control, including branch management, pull requests, and mandatory peer code reviews, is required.
  • Current experience building and maintaining data pipelines in the Databricks platform is required.
  • Familiarity with writing automated test cases and implementing quality checks is required.
  • Strong verbal and written communication skills, including the ability to explain complex technical concepts to business stakeholders, are required.
  • Ability to collaborate in hybrid teams with Data Scientists to productionize models and other Software Developers to integrate features is required.
Responsibilities
  • Design, develop, document, test, and debug new and existing software systems and applications.
  • Develop and maintain pipelines in a Databricks environment.
  • Analyze code to identify 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 designs 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.
Desired Qualifications
  • Ability to write modular Python functions, classes, and packages.
  • Experience applying automated testing, including unit and integration tests, and code quality and linting tools to ensure robust, production-ready software.
  • Experience working in an Agile/Scrum team, including 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 to ensure data availability, integrity, and security across production pipelines.
  • Comfort directly supporting, collaborating with, and presenting technical solutions to customers.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A