1,971,211open jobs
116,518companies
252,502added this week
Browse all
Salary
$54k – $118k per year
Location
In office (Roanoke)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Oct 21, 2026.

Overview
Company
Impact
Profile match
Freedom First is a member-owned credit union that has served Central and Southwest Virginia since 1956. It offers personal and business banking to its members through branches and hires accounting and branch staff. The credit union is based in Salem, Virginia, United States.

Role:

Designs, develops, and supports software solutions while contributing to system design, mentoring junior developers, and improving development processes.

Essential Functions & Responsibilities:

  • 25% Design, develop, test, and implement software solutions with moderate complexity, including contributing to system design decisions.
  • 15% Collaborate with leadership to define technical approaches and ensure alignment with architectural standards.
  • 15% Provide technical guidance through code reviews, solution recommendations, troubleshooting assistance, and documentation to promote adherence to development standards and best practices.
  • 15% Maintain and enforce development standards, security practices, and version control processes.
  • 10% Contribute to creation and maintenance of procedural documentation (coding standards, deployment processes, etc.).
  • 5% Applies AI, automation, and development productivity tools to improve software solutions, development efficiency, and operational outcomes.
  • 5% Demonstrates working knowledge of cloud-hosted and SaaS application environments.
  • 5% Troubleshoot and resolve complex application issues across systems.
  • 5% Performs other duties as assigned.

Performance Measurements:

  • Must comply with government and other regulations affecting the credit union industry including, but not limited to, OFAC and the Bank Secrecy Act. Meets or exceeds performance expectations as described in Essential Functions and Responsibilities. Please refer to Annual Performance Goal document for remaining Performance Measurements.
  • A. Complete 16+ hours of training per year, including both technical and design/architecture topics. B. Actively foster strong cross-team collaboration and technical communication. C. Contribute to improving member experience through enhancements and system reliability improvements. D. Ensure compliance and help reinforce standards across the team. E. Independently identify and implement at least one team-level process improvement annually. F. Deliver projects and features on time with minimal oversight. G. Consistently meet or exceed performance goals.
  • Ensure code quality through thorough testing, documentation, and participation in code reviews.
  • Implement solutions within expected timelines while helping refine estimates and requirements.
  • Effectively prioritize and balance individual work and support of junior developers.
  • Resolve moderately complex technical issues independently and contribute technical knowledge, documentation, or recommendations that improve team efficiency and solution quality.
  • Demonstrate continued growth in system knowledge, design practices, and technical standards.
  • Proactively communicate risks, dependencies, and system impacts to stakeholders.
  • Contribute to and maintain development standards, documentation, and best practices.
  • Leverages AI and automation tools to improve solution quality, efficiency, and maintainability.
  • Demonstrates effective use of cloud-hosted services, APIs, and deployment processes.

Knowledge and Skills:

  • Experience: Two years to five years of enterprise experience.
  • Education: (1) A two-year college degree or (2) Completion of a specialized course of study at a business or trade school or (3) Completion of a specialized and extensive in-house training or apprenticeship program.
  • Interpersonal Skills: Courtesy, tact, and diplomacy are essential elements of the job. Work involves much personal contact with others inside and/or outside the organization for purposes of giving or obtaining information, building relationships, or soliciting cooperation.
  • Other Skills:
    • Java, SQL, C#, or similar language specialization a must.
    • Financial institution experience is a huge plus.
    • Must be analytical, able to concentrate, and detail oriented.
    • Must be able to test and troubleshoot code, using experience to create scenarios and pick out possible anomalies.
    • Skill and ability to use and operate a keyboard, computer, calculator, fax machine, copier and telephone. Skill and ability to read and understand financial statements, contracts, applications, computer printouts, manuals and other related materials. Must have the skill and ability to use Microsoft Word and Excel.

Physical Requirements:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle controls; and talk or hear. The employee is occasionally required to stand; walk; reach with hands and arms; and stoop, or kneel. The employee must occasionally lift and/or move up to 40 pounds. Specific vision abilities required by this job include close vision and the ability to adjust focus.

Work Environment:

Work is performed indoors in an office environment with normal potential for exposure to safety and health hazards. May periodically travel to other, similar sites. The noise level in the work environment is usually moderate.

This Job Description is not a complete statement of all duties and responsibilities comprising the position.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,971,211 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Roanoke
$99k per year • In office • Nationals only • Full-Time • 4+ years exp • Master's Degree • Seattle
Python
Rust
C++
MATLAB
DevOps
Git
Linux
Apply
$80k per year • In office • Nationals only • Full-Time • 4+ years exp • Bachelor's Degree • Seattle
Python
Rust
C++
MATLAB
DevOps
Git
Linux
Apply
$130k – $171k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Golden
C#
C#
.NET
Databases
Azure Cosmos DB
DevOps
Azure
CI/CD
Git
Kubernetes
GitHub
API Gateway
Apply
$87k – $157k per year • Remote (United States) • Secret • Full-Time • 4+ years exp • Bachelor's Degree • United States
Python
Go
Java
AI/ML
LLM
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
GitHub
GitLab
Apply
$108k – $195k per year • Remote (United States) • Secret • Full-Time • 8+ years exp • Bachelor's Degree • United States
AI/ML
LLM
Multi-Agent Systems
DevOps
CI/CD
GitHub
Apply
≈ $74k – $147k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Singapore
Python
SQL
C#
Analytics
Power BI
Alteryx
Management
Power Automate
Power Apps
Apply
≈ $25k – $52k per year (Estimated) • In office • Moscow
Python
SQL
Apply
up to $50k per year • Hybrid • Saint Petersburg
SQL
1C
Databases
PostgreSQL
MS SQL
Apply
≈ $14k – $29k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Saint Petersburg
SQL
DevOps
Zabbix
VMWare
Windows Server
Proxmox VE
Hyper-V
Linux
Windows
DNS
DHCP
VPN
VLAN
Apply
≈ $102k – $194k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Green Bay
Python
SQL
Databases
Snowflake
Databricks
AI/ML
dbt
DevOps
Azure
Analytics
ETL/ELT
Dimensional Modeling
Master Data Management
Apply
Branch Manager 1 month ago
$67k – $84k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Vinton
Apply
Branch Manager 1 month ago
$67k – $84k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Lynchburg
Apply
Accounting Clerk 2 months ago
$36k – $46k per year • In office • Full-Time • 1+ year exp • Roanoke
Apply
≈ $125k – $251k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Roanoke
JavaScript
SQL
C#
C#
.NET
Blazor
DevOps
CI/CD
Git
Apply
≈ $26k – $69k per year (Estimated) • In office • PhD • Roanoke
Life Sciences
Confocal Microscopy
Apply
≈ $45k – $122k per year (Estimated) • In office • Part-Time • Roanoke
Life Sciences
qPCR
PCR
Flow Cytometry
Apply
≈ $55k – $162k per year (Estimated) • In office • Bachelor's Degree • Roanoke
Apply
≈ $45k – $117k per year (Estimated) • In office • Bachelor's Degree • Roanoke
Design
Adobe Photoshop
Adobe Premiere Pro
Apply
See all jobs
This is one of many
1,971,211 more open roles from verified company boards, updated every day.