Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Full-time

Freedom First Credit Union

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:

  1. 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.
  2. 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.
  3. Ensure code quality through thorough testing, documentation, and participation in code reviews.
  4. Implement solutions within expected timelines while helping refine estimates and requirements.
  5. Effectively prioritize and balance individual work and support of junior developers.
  6. Resolve moderately complex technical issues independently and contribute technical knowledge, documentation, or recommendations that improve team efficiency and solution quality.
  7. Demonstrate continued growth in system knowledge, design practices, and technical standards.
  8. Proactively communicate risks, dependencies, and system impacts to stakeholders.
  9. Contribute to and maintain development standards, documentation, and best practices.
  10. Leverages AI and automation tools to improve solution quality, efficiency, and maintainability.
  11. 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:
    1. Java, SQL, C#, or similar language specialization a must.
    2. Financial institution experience is a huge plus.
    3. Must be analytical, able to concentrate, and detail oriented.
    4. Must be able to test and troubleshoot code, using experience to create scenarios and pick out possible anomalies.
    5. 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer in Roanoke, VA vacancy
  • $75k - $180k

     ...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support...  ...for various customers.Candidates may also be expected to develop tools or exploit chains based on university papers with limited... 
    Suggested
    Full time
    Contract work
    Local area
    Worldwide
    Work visa

    HII Mission Technologies Division

    Roanoke, VA
    5 days ago
  • $127.84k

     ...including servers, storage, networking, and virtualization platforms (VMware, Hyper-V) as part of hybrid cloud operations.  ~ Develop and enforce cloud governance policies covering IAM, resource provisioning guardrails, tagging standards, and cost controls.... 
    Suggested
    For contractors
    Local area
    Remote work
    Shift work

    Empower AI Inc.

    Roanoke, VA
    13 hours ago
  • $91k - $129.8k

     ...technologies, and support high-quality, efficient manufacturing operations.How will you make a difference? As an Embedded Software Engineer, you will define and develop embedded software in accordance with software design and test requirement specifications and conduct... 
    Suggested
    Work experience placement
    Worldwide

    Wabtec

    Salem, VA
    5 days ago
  • $140k

     ...factors, and take ownership of technical design on projects of moderate complexity. Key Responsibilities: Architecting, developing and maintaining high-quality Android applications using Kotlin and modern Android frameworks Implementing UI/UX designs from Figma... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Flexible hours

    5V Video

    Roanoke, VA
    1 day ago
  • $74.49k - $241.96k

     ...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support...  ...—regardless of role. It sets the standard for how you can develop yourself and what you can expect from leaders across our organization... 
    Suggested
    Full time
    Work experience placement
    Local area
    Worldwide

    HII Mission Technologies Division

    Roanoke, VA
    4 days ago
  •  ...ControlST Software Engineer This position involves responsibility for designing, building, delivering, and maintaining ControlST...  ...responsibilities include: Collaborate with system engineers, frontend developers and software developers to implement solutions that are... 
    Permanent employment
    Work experience placement
    Relocation package

    GE Vernova - PROD

    Roanoke, VA
    1 day ago
  •  ...Software Automations Engineer I The Software Automations Engineer works with a team of automation engineers and process engineers...  ...industrial protocols and interface techniques are applied to the developed programming solutions. This role participates in the full... 
    Contract work
    Flexible hours

    Elbit Systems of America

    Roanoke, VA
    2 days ago
  •  ...Software Engineer Are you driven by curiosity, energized by complex challenges, and motivated to dissect the unknown? Join a cutting-edge team where your expertise directly shapes mission outcomes and national security. We're looking for engineers who excel at uncovering... 

    HII Mission Technologies division

    Roanoke, VA
    3 days ago
  • The role provides support for the installation, operation, and maintenance of Intellian fielded products worldwide in a 24/7 operational environment. The primary focus of this position is the installation and maintenance of Intellian Ground Gateway Terminals. *This position...
    Temporary work
    For subcontractor
    Work at office
    Remote work
    Worldwide
    Overseas
    Flexible hours
    Weekend work

    Intellian Technologies

    Roanoke, VA
    2 days ago
  • $111.1k - $137.2k

    Senior Software Engineer Location: Hagerstown, MD, US, 21742Greensboro, NC, US, 27409Dublin, VA, US, 24084Macungie, PA, US, 18062Salem...  .... As the Senior Software Engineer you will design and develop digital products and AI based solutions crossfunctionally to successfully... 
    Permanent employment
    Temporary work

    Volvo Group

    Salem, VA
    2 days ago
  • $85.39k - $116.98k

     ...day operational support of complex application cloud systems Develop solutions to routine technical problems of limited scope...  ...day activities Respond to user calls regarding hardware and software problems, correcting or ensuring that problems are escalated when... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Roanoke, VA
    3 days ago
  • $78.03k - $97.53k

     ...opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Roanoke, VA
    3 days ago
  • $72.5k - $246.51k

     ...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support...  ...—regardless of role. It sets the standard for how you can develop yourself and what you can expect from leaders across our organization... 
    Full time
    Work experience placement
    Local area
    Worldwide

    HII Mission Technologies Division

    Roanoke, VA
    4 days ago
  • Field Service Engineer Our client is a well-established systems integrator with more than 40 years of experience delivering automation and SCADA solutions for municipal water and wastewater facilities throughout the Mid-Atlantic. They have built a reputation for technical...
    Remote work

    Montgomery Hassell, Inc.

    Roanoke, VA
    13 hours ago
  •  ...Responsibilities Perform and assist the Superintendent, Foreman, and crew members with all tasks associated with project work Develop an understanding of all project plans, details, specifications, and scope for their assigned projects Assist Foreman in tracking... 
    Apprenticeship
    For subcontractor
    Work at office
    Shift work

    Faulconer Construction Company

    Salem, VA
    13 hours ago
  • $109.62k - $126.79k

     ...diagrams, transition diagrams, and high-level architecture diagrams on Cloud Infrastructure, applications, and systems Design, develop, deploy, and operate automation technologies for continuous integration and continuous delivery (CI/CD) Manage and control permissions... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Roanoke, VA
    3 days ago
  • $49.2k - $84.33k

     ...electronic control or HVAC equipment ~ Electro-mechanical experience (either in a previous role or through education) and user PC/software skill ~ On-the-job experience reading, understanding, and interpreting design and construction documents ~ Ability and... 
    Permanent employment
    For contractors
    Work at office
    Local area
    Immediate start
    Night shift

    Siemens

    Roanoke, VA
    13 hours ago
  • $40 per hour

     ...time employment. Why Join? This opportunity offers the chance to work with advanced Swiss-engineered CNC grinding technology, develop specialized technical expertise, and support manufacturing customers across North America. If you have a strong CNC background... 
    Permanent employment
    Full time
    Remote work
    Night shift

    Jobrapido

    Roanoke, VA
    13 hours ago
  •  ...the Regional Sales Manager. Responsibilities: Manage, develop, and expand a sales territory of existing customers and identify...  ..., Excel, Outlook, Internet Explorer, contact management/CRM software; ~ Mechanical and/or electro-mechanical aptitude. Benefits... 
    Work at office
    Night shift

    Airline Hydraulics

    Roanoke, VA
    2 days ago
  •  ...Preference to reside within Roanoke area or relocate within 6 months. Familiarity with engineering and construction management software. Must be a PE or ability to obtain within 12 months. Candidate shall be capable of supervising junior staff and managing small... 
    Work at office
    Relocation

    Hazen and Sawyer

    Roanoke, VA
    4 days ago
  •  ...where each voice is valued in a setting where you can thrive, develop, and make a true impact! Summary: The Principal Metrology...  ...select, and qualify new metrology equipment, technologies, and software systems. Qualifications: ~ PhD in a related field (... 
    Contract work
    Flexible hours
    Night shift

    Elbit Systems of America

    Roanoke, VA
    4 days ago
  •  ...in advanced surface‑characterization methods, responsible for developing, operating, and interpreting measurements from a suite of high...  ...select, and qualify new metrology equipment, technologies, and software systems. Qualifications: ~ PhD in a related field (such... 

    Elbit Systems of America

    Roanoke, VA
    3 days ago
  •  ...field of study. - 12+ years of relevant professional experience. - Progressive experience in enterprise applications, CRM, ERP, software engineering, or platform engineering. - 7+ years of technology leadership experience managing enterprise platforms, application... 
    Minimum wage
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    MAXIMUS

    Roanoke, VA
    1 day ago
  • $89k - $110k

     ...advanced knowledge that enables the engineer to serve as a leader within the assigned organization. Keeps abreast of new products, developments, technologies, procedures and equipment. Understands and analyzes interrelationships between systems and component equipment.... 
    Full time
    Night shift

    American Electric Power

    Roanoke, VA
    7 days ago
  •  ...Elective Benefits Available ~ Paid Time Off (PTO) for Full-Time Employees ~ Career Growth Opportunities What You'll Do Develop and implement strategic plans to achieve and maintain census targets. Monitor and analyze census trends and develop plan of... 
    Full time
    Flexible hours

    Medical Facilities of America

    Vinton, VA
    2 days ago
  • $125k - $142k

     ...food cost, vendor specs, health scores, and menu rollouts. We are looking for a chef-leader first. Someone who has run kitchens, developed people, and can hold a standard at more than one address. What We Are Looking For · Proven kitchen leadership — Executive... 
    Second job
    Work at office
    Monday to Friday
    Night shift
    Weekend work
    1 day per week

    Millman Search

    Roanoke, VA
    2 days ago
  •  ...as long as it’s not Mondays. Description: Identify, manage, escalation, and resolve technical issues. Install and configure software, print drivers, utilities, etc. to be utilized on workstations and computer networks. Troubleshoot all information technology issues... 
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work
    2 days per week

    Intellipro Group

    Salem, VA
    2 days ago
  •  ...independence, the IT Support Specialist III supports hardware, software, networking, Microsoft 365 technologies, and physical security...  ...techniques, support tools, and service delivery best practices. ~ Develop, maintain, and improve service desk documentation, knowledge... 
    Temporary work

    Davis H Elliot Company, Inc.

    Roanoke, VA
    3 days ago
  •  ...results. Because automation is at the heart of what we do, as an Automation Engineer, you will play a key role in designing, developing, and supporting automation solutions that directly impact system performance, reliability, and scalability for our customers. Your... 
    Remote work
    Flexible hours
    Night shift

    Dorsett Controls

    Vinton, VA
    14 days ago
  •  ...with a Bachelor of Science in Civil Engineering (or a related field). We prefer candidates with 2-5 years of experience in Civil3D software and the ability to prepare Site Civil Plans for land development projects. These plans include but are not limited to Utility,... 
    Full time

    Parker Design Group, Inc.

    Roanoke, VA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!