2

Entry Level Financial Software Developer Jobs in Richmond, VA

Senior Software Engineer

Richmond, VA · Hybrid

$121K - $159K/yr

Partner with DevOps and platform teams to support release readiness, environment promotions, and ... Experience working in regulated industries such as insurance or financial services Employee ...

Your contributions can help clients improve financial performance, launch new digital ventures, and fuel growth through innovation. Work you'll do As a Software Engineer II on the Engineering as a ...

What You'll Do As a Software Engineer at Pattern Data, you will: * Learn from the best - work alongside our Senior Engineers and CTO in the design, development and maintenance of our document ...

Software Engineer (Entry)

Richmond, VA · On-site

$90K - $115K/yr

What You'll Do As a Software Engineer at Pattern Data, you will: * Learn from the best - work alongside our Senior Engineers and CTO in the design, development and maintenance of our document ...

... software programs. Required Skills & Required Experience * BS degree in Civil Engineering. * EIT is ... Our entry-level program comes together on a regular basis for professional development events and ...

... software programs. * BS degree in Civil Engineering. * EIT is preferred. * 0- 2years of design ... Our entry-level program comes together on a regular basis for professional development events and ...

Software Engineer II

Richmond, VA · Hybrid

$96K - $132K/yr

... financing and receive funding offers that drive efficient vehicle acquisition while managing ... Demonstrable experience creating and managing CI/CD pipelines using Azure DevOps, GitHub Actions ...

Software Engineer II

Richmond, VA · On-site

$88K - $133K/yr

Demonstrable experience creating and managing CI/CD pipelines using Azure DevOps, GitHub Actions ... Finance office, Kennesaw GA and have a Hybrid work arrangement. * Associates based in Richmond ...

Sr.Net Developer

Richmond, VA · On-site

$54.50 - $69.25/hr

Evaluates user request for a new or modified program, such as for financial or human resource ... May use computer-aided software tools in each stage of system development. May train users to use a ...

next page

Showing results 1-20

Entry Level Financial Software Developer information

See Richmond, VA salary details

$29.2K

$99.2K

$239K

How much do entry level financial software developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for entry level financial software developer in Richmond, VA is $99,226.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,800.00 and $104,900.00 per year, depending on experience, location, and employer.

What does an entry level financial software developer do?

An Entry Level Financial Software Developer is responsible for designing, developing, testing, and maintaining software applications used in the finance industry. They typically work with programming languages like Java, Python, or C#, and collaborate with senior developers, analysts, and clients to understand requirements and deliver solutions. Their tasks may include writing code for trading platforms, risk management tools, or financial data analysis systems. This role is a great starting point for those interested in applying software engineering skills to solve complex financial problems.

What are the key skills and qualifications needed to thrive as an entry level financial software developer?

To thrive as an Entry Level Financial Software Developer, you need strong programming skills (such as Java, Python, or C++), a basic understanding of finance principles, and a relevant degree in computer science or a related field. Familiarity with financial software platforms, version control systems (like Git), and agile development methodologies is typically expected. Attention to detail, analytical thinking, and effective communication are standout soft skills for this role. These skills ensure you can develop reliable, efficient software solutions that meet the complex and regulated needs of the financial industry.

What types of projects and technologies can an entry level financial software developer expect to work with in their first year?

As an Entry Level Financial Software Developer, you will typically be assigned to projects involving the development or maintenance of financial applications such as trading platforms, risk management tools, or banking software. You'll likely work with programming languages like Java, Python, or C#, and may use frameworks such as .NET, Spring, or Django. Collaboration with QA engineers, business analysts, and senior developers is common, and you’ll often participate in Agile development cycles. This role provides a strong foundation for understanding both software engineering best practices and the unique requirements of the financial industry.

What is the difference between Entry Level Financial Software Developer vs Financial Analyst?

AspectEntry Level Financial Software DeveloperFinancial Analyst
Required CredentialsBachelor's in Computer Science, Finance, or related field; programming skillsBachelor's in Finance, Economics, or related field; analytical skills
Work EnvironmentTech companies, financial institutions, software firmsBanks, investment firms, corporate finance departments
Employer & Industry UsageDevelops financial software, tools, and applicationsAnalyzes financial data, prepares reports, advises on investments

While both roles involve finance and technology, Entry Level Financial Software Developers focus on creating and maintaining financial software applications, requiring programming skills. Financial Analysts primarily analyze financial data to support decision-making. The roles differ in daily tasks, skill sets, and work environments but may overlap in financial industry settings.

How to become an entry level financial software developer?

To become an entry-level financial software developer, you should have a bachelor's degree in computer science, finance, or a related field, along with proficiency in programming languages such as Java, C++, or Python. Gaining experience through internships, developing financial applications, and understanding financial concepts and tools like SQL or Excel can improve your prospects. Certifications like CFA or specific software training can also be beneficial.

What are the most commonly searched types of Financial Software Developer jobs in Richmond, VA?

The most popular types of Financial Software Developer jobs in Richmond, VA are:

What are popular job titles related to Entry Level Financial Software Developer jobs in Richmond, VA?

For Entry Level Financial Software Developer jobs in Richmond, VA, the most frequently searched job titles are:

What job categories do people searching Entry Level Financial Software Developer jobs in Richmond, VA look for?

The top searched job categories for Entry Level Financial Software Developer jobs in Richmond, VA are:

What cities near Richmond, VA are hiring for Entry Level Financial Software Developer jobs?

Cities near Richmond, VA with the most Entry Level Financial Software Developer job openings:

Infographic showing various Entry Level Financial Software Developer job openings in Richmond, VA as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $99,226 per year, or $47.7 per hour.

$72K - $78K/yr

Full-time

Re-posted 13 days ago


Job description


Please note:
  • Applying for positions in multiple locations will result in a longer vetting process.
  • The Whiting-Turner Contracting Company is an Equal Opportunity Employer, including the disabled and veterans.

Whiting-Turner is a national ENR Top 25 General Contractor looking for entry-level engineers to help manage all aspects of construction projects. Reporting to a project manager and/or a superintendent, the entry-level engineer's major duties include:
  • Coordinating work with project owner representatives, architects, engineers, inspectors, and site subcontractors and/or directing the work of all trades assigned to a construction work site.
  • Managing estimating and bidding processes and tracking costs to manage project budget.
  • Resolving and clarifying design issues.
  • Identifying and resolving field issues and change orders.
  • Writing contracts and purchase orders using company boilerplate language to document all ordered work, schedules, projected costs, change orders and technical specifications.
  • Participating in meetings to coordinate work and manage labor concerns.
  • Ensuring work is completed in accordance with quality standards and contract specifications.
  • Implementing project schedules including each task associated with project completion.
  • Documenting the technical, financial and personnel aspects of each project.
  • Reviewing project drawings, specifications, submittals and change orders.
  • Reviewing each trade's work progress with respect to each project phase.
  • Providing field support to construction superintendents to help ensure contract compliance, quality control and maintenance of the site.
  • Tracking project phase completion against milestones.
  • Setting expectations for managing a safe work site.
  • Documenting each phase of the project.

Whiting-Turner will train qualified candidates to develop:
  • General knowledge of safety regulations, ANSI standards, local and state building codes, environmental codes, availability of industry-specific codes and guidelines.
  • General knowledge of general construction processes, practices and work sites.
  • Experience with construction projects, mechanical/electrical systems, building materials, building mechanics or working with craft workers.
  • Ability to read and understand technical specifications, blueprints, technical manuals, product/material installation instructions and engineering/architectural drawings.
  • Proficiency in scheduling including related scheduling software.

Basic qualifications for Entry-Level Engineer candidates include:
  • Bachelor of Science in an Engineering discipline, Engineering Technology or Construction Management, Construction Technology.
  • Knowledge of engineering principles.
  • Ability to communicate effectively verbally and in writing.

Required Skills
Basic qualifications for Field Engineer candidates include:
  1. Bachelor of Science in an Engineering discipline, Engineering Technology or Construction Management, Construction Technology.
  2. Knowledge of engineering principles.
  3. Knowledge of basic business principles sufficient to project and monitor expenses.
  4. Proficiency in Microsoft Office Suite including Word and Excel.
  5. Ability to read and understand technical specifications, construction drawings, technical manuals, product/material installation instructions and engineering/architectural drawings.
  6. Ability to communicate effectively verbally and in writing.
  7. Experience with construction projects, mechanical/electrical systems, building materials, building mechanics or working with craft workers.

Whiting-Turner will train qualified candidates to develop:
  1. General knowledge of safety regulations, ANSI standards, local and state building codes, environmental codes, availability of industry-specific codes and guidelines.
  2. General knowledge of construction processes, practices and work sites.
  3. Proficiency in Microsoft Project, Primavera (or other scheduling software).