Software Developer, .NET Developer, SQL Developer
Job in
Roanoke, Roanoke County, Virginia, 24000, USA
Listed on 2026-10-24
Listing for:
Freedom First Credit Union
Full Time, Apprenticeship/Internship
position Listed on 2026-10-24
Job specializations:
-
Software Development
.NET Developer, SQL Developer, Backend Developer, Software Engineer
Job Description & How to Apply Below
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Software DeveloperINFORMATION TECHNOLOGY Full Time 207 Bullitt Ave SE, Roanoke, VA, US
Salary Range: $54,175.00 To $ Annually
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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×