Software Developer

Jobtailor

Norfolk (VA)

Hybrid

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a software developer to design, develop, document, test, and debug new and existing systems. This role emphasizes Databricks data pipelines, Python, PySpark, and collaboration with Data Scientists and other developers in a hybrid team.

Responsibilities include requirement analysis, code reviews, automated testing, and dashboard support (Qlik). Must have DoD Secret clearance, US citizenship, and a BS in CS or related field; 2+ years experience.

Qualifications

  • Must be a U.S. Citizen and 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

Responsibilities

  • 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

Skills

Python Programming
Communication
Collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Databricks
Git
Qlik
PySpark
Python
R
C#
Angular

Job description


  • 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


  • 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


Core Competencies

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 Experience

  • Databricks Pipeline Development

  • Python Programming

  • Automated Testing Implementation

  • Agile/Scrum Methodology


ATS Optimization Keywords

Hard Skills


  • Python

  • R

  • C#

  • Angular

  • PySpark

  • Git

  • Automated Testing

  • Data Pipeline Development

  • Qlik Dashboard Development

  • Technical Specification Writing


Soft Skills


  • Strong Communication Skills

  • Collaboration

  • Customer Support


Certifications & Qualifications


  • DoD Secret Clearance


Industry Keywords


  • Software Development Life Cycle

  • Data Management Principles

  • Agile

  • Scrum

  • User Needs Analysis


Tools & Technologies


  • Databricks

  • Git

  • Qlik


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Forward Deployed Engineer – Public Sector
Senior Forward Deployed Engineer – Public Sector

Jobtailor • Virginia (IL)

On-site
USD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Jobtailor • Utah

On-site
USD 120,000 - 180,000
Threat Detection Engineer, Data Engineering
Threat Detection Engineer, Data Engineering

Jobtailor • New York (NY)

On-site
USD 110,000 - 170,000
Data Engineer
Data Engineer

Jobtailor • Alabama

On-site
USD 95,000 - 130,000
Data Engineer
Data Engineer

Jobtailor • Town of Montana (WI)

On-site
USD 120,000 - 180,000
Systems Integration Specialist
Systems Integration Specialist

Jobtailor • Washington

On-site
USD 120,000 - 160,000
Staff Engineer – Data Engineering
Staff Engineer – Data Engineering

Jobtailor • Arizona

On-site
USD 140,000 - 190,000
Senior Data Engineer, Databricks
Senior Data Engineer, Databricks

Jobtailor • Massachusetts

On-site
USD 140,000 - 190,000
Solution Engineer, Data Engineering – Manager
Solution Engineer, Data Engineering – Manager

Jobtailor • California (MO)

On-site
USD 120,000 - 160,000
Data Engineer
Data Engineer

Jobtailor • Denver (CO)

On-site
USD 140,000 - 190,000