1

Freelance Algorithmic Trading Software Developer Jobs in Utah

C++/Java Developer

Provo, UT

$46.25 - $62.50/hr

Design, develop, troubleshoot and debug software programs for databases, applications, tools ... Experience with complex distributed systems and parallel distributed algorithms. Strong knowledge ...

C++/Java Developer

Provo, UT · On-site

$46.25 - $62.50/hr

Company Description • Design, develop, troubleshoot and debug software programs for databases ... algorithms. • Strong knowledge of concurrent programming in distributed environments • Strong ...

Be Seen First

Embedded Software Engineer

Vineyard, UT · On-site

$110K - $165K/yr

The Embedded Software Engineer will be responsible for developing high quality software solutions ... This position includes implementing algorithms and state machines as well as leading small to ...

... trade-offs What You Need to Succeed * Typically 3-8 years of software engineering experience * Strong foundation in data structures, algorithms, and system building * Demonstrated capability to ...

Software Engineer

Saint George, UT · On-site

$70K - $75K/yr

Participates in all phases of software engineering, including requirements analysis, algorithm design, coding, integration, test and documentation. Develops design documentation prior to coding, and ...

Participates in all phases of software engineering, including requirements analysis, algorithm design, coding, integration, test and documentation. Develops design documentation prior to coding, and ...

... trade-offs What You Need to Succeed * Typically 3-8 years of software engineering experience * Strong foundation in data structures, algorithms, and system building * Demonstrated capability to ...

Software Engineer

Saint George, UT · On-site

$70K - $75K/yr

Participates in all phases of software engineering, including requirements analysis, algorithm design, coding, integration, test and documentation. Develops design documentation prior to coding, and ...

The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...

New

The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...

New

The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...

Engineer Software III

West Jordan, UT

$54.25 - $72.75/hr

... algorithm efficiency, and system architecture to improve reliability and long-term maintainability Identify security vulnerabilities and insecure coding practices, including common OWASP-related ...

Data Structures and Algorithms * Software Engineering * Computer Organization and Architecture * Operating Systems * Personal Software Process * Survey of Languages * Database Theory * Mobile ...

... algorithms, data structures, and system design building scalable web applications and backend ... of software engineering best practices, such as version control, testing, and continuous ...

Software Engineer - Full-Time, On-Site Location: Downtown Salt Lake City, UTCompany: Altitude AI ... Improve and innovate on algorithms that extract critical data from mechanical and electrical ...

... algorithms, data structures, and system design building scalable web applications and backend ... of software engineering best practices, such as version control, testing, and continuous ...

Software Engineer

Midvale, UT · On-site

$110K - $130K/yr

... algorithms in the given situation. * Participate in iterative development process with cross ... in software engineering in general, and 2+ (for Bachelor) and 1+ years (for Master or above) years ...

... programming algorithms; experience with computer networks, including network architecture ... software analysis and design, including object-oriented programming and design architecture ...

next page

Showing results 1-20

Freelance Algorithmic Trading Software Developer information

What is the difference between Freelance Algorithmic Trading Software Developer vs Quantitative Analyst?

AspectFreelance Algorithmic Trading Software DeveloperQuantitative Analyst
CredentialsProgramming skills, trading platform knowledge, possibly certifications like CQFMathematics, statistics, finance degrees, certifications like CFA
Work EnvironmentIndependent, remote, project-basedOffice-based, team-oriented, financial institutions
Industry UsageDevelops trading algorithms for clients or own tradingAnalyzes financial data to inform trading strategies

While both roles involve quantitative skills and financial markets, Freelance Algorithmic Trading Software Developers focus on building and implementing trading algorithms independently, often working remotely. Quantitative Analysts typically analyze data within financial firms to develop trading strategies, often working in team environments. The roles overlap in technical skills but differ in scope and work setting.

What are the most commonly searched types of Algorithmic Trading Software Developer jobs in Utah? The most popular types of Algorithmic Trading Software Developer jobs in Utah are:
What job categories do people searching Freelance Algorithmic Trading Software Developer jobs in Utah look for? The top searched job categories for Freelance Algorithmic Trading Software Developer jobs in Utah are:
What cities in Utah are hiring for Freelance Algorithmic Trading Software Developer jobs? Cities in Utah with the most Freelance Algorithmic Trading Software Developer job openings:
C++/Java Developer

$46.25 - $62.50/hr

Contractor

Posted 24 days ago


Job description

Job Description

   Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

   Strong Experience of C++/Java language development.

   As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Specify, design and implement modest changes to existing software architecture to meet changing needs.

   A minimum of 3+ years working on the development of mission critical large scale systems.

   Experience with complex distributed systems and parallel distributed algorithms.

   Strong knowledge of concurrent programming in distributed environments

   Strong troubleshooting skills

   Experience working in large scale cloud environments

Additional Information

All your information will be kept confidential according to EEO guidelines.