Post Job Free
Sign in

Software Developer

Company:
Wahojobs
Location:
Richmond, VA
Posted:
June 01, 2026
Apply

Description:

We, at Turing, are looking for talented software developers that can create high-quality, inventive, and fully functional software while adhering to coding standards and technical design guidelines. Apply for the best software developer jobs and get a chance to work with top Silicon Valley companies.

Job responsibilities

Test software development methodologies and give feedback for continual improvement

Maintain, support, and improve existing systems and platforms on a regular basis

Troubleshoot, debug, and update systems in accordance with project goals and industry standards

Automate operations, create software infrastructure, and assist with capacity planning and architecture

Build the essential software solutions in collaboration with data scientists, business users, project managers, and other engineers

Minimum requirements

Bachelor’s/Master’s degree in Computer Science, IT (or equivalent experience)

3+ years of software development experience building (rare exceptions for talented developers)

Experience supporting production quality software and owning projects from end-to-end

Experience with test-driven development and automated testing frameworks

Capable of delivering on multiple competing priorities with little supervision

Execute the full software development life cycle & build highly available, scalable & secure systems

Skilled at various web technologies & their nuances like HTML, CSS, UI/UX, React, Angular, design among others

Knowledge of coding languages, such as C++, Java, JavaScript, and code versioning tools like Git

Fluency in English to collaborate with engineering managers

Work full-time (40 hours/week) with a 4 hour overlap with US time zones

Preferred skills

Experience with Scrum/Agile development methodologies

Experience with databases and Object-Relational Mapping (ORM) frameworks

Experience building large scale, customer-centric software applications

Strong understanding of large codebases, APIs, and third-party libraries

Experience in handling large volumes of data

The ability to use constructive feedback to continuously grow and improve

Why join Turing?

Elite US Jobs : Turing’s developers earn better than market pay in most countries, working with top US companies.

Career Growth : Grow rapidly by working on challenging technical and business problems on the latest technologies.

Developer success support : While matched, enjoy 24/7 developer success support.

How to become a Turing developer?

Work with the best software companies in just 4 easy steps:

Create your profile : Fill in your basic details - Name, location, skills, salary, & experience.

Take our tests and interviews : Solve questions and appear for technical interview.

Receive job offers : Get matched with the best US and Silicon Valley companies.

Start working on your dream job : Once you join Turing, you’ll never have to apply for another job.

#J-18808-Ljbffr

Apply