Augment Jobs

Financial Software Developer

Augment Jobs Los Angeles, CA

Job Title: Financial Software Developer

Job Description: We are seeking a talented and innovative Financial Software Developer to join our team and contribute to the design, development, and maintenance of financial software applications. The Financial Software Developer will play a key role in creating robust and scalable solutions that support our organization's financial operations, trading platforms, and client-facing applications. This role requires expertise in software development, financial markets, and a passion for creating high-quality, efficient software solutions.

Roles And Responsibilities

  • Design, develop, and deploy software solutions for financial applications, including trading systems, risk management tools, and reporting platforms.
  • Collaborate with cross-functional teams, including quantitative analysts, traders, and business stakeholders, to gather requirements and translate them into technical specifications.
  • Implement best practices for software development, including code reviews, testing, and documentation to ensure quality and maintainability of code.
  • Optimize performance of financial software applications, analyzing and improving efficiency, scalability, and reliability.
  • Integrate third-party APIs, data feeds, and external systems to enhance functionality and data accuracy.
  • Stay informed about industry trends, technologies, and best practices in financial software development, incorporating new tools and methodologies into projects.
  • Troubleshoot and debug issues in existing software systems, providing timely resolutions and updates.
  • Collaborate with IT security and compliance teams to implement security measures and ensure regulatory compliance.
  • Provide technical support and training to end-users on financial software applications and tools.
  • Participate in Agile or Scrum development methodologies, contributing to sprint planning, retrospectives, and continuous improvement initiatives.

Skills Required

  • Bachelor’s degree in Computer Science, Software Engineering, Finance, or related field (Master’s degree preferred).
  • Proven experience as a Software Developer, preferably in the financial industry, with a minimum of 3-5 years of hands-on development experience.
  • Strong proficiency in programming languages such as Java, C++, Python, or similar, with experience in financial libraries and frameworks (e.g., FIX Protocol, QuantLib).
  • Knowledge of financial markets, trading systems, risk management principles, and financial instruments (equities, derivatives, fixed income).
  • Experience with database technologies (SQL, NoSQL), data modeling, and integration of large-scale systems.
  • Familiarity with front-end development technologies (HTML/CSS, JavaScript, React, Angular) for building user interfaces is a plus.
  • Understanding of software design patterns, architecture principles, and cloud computing platforms (AWS, Azure).
  • Excellent problem-solving skills, with the ability to analyze complex technical issues and implement effective solutions.
  • Strong communication skills, both verbal and written, with the ability to collaborate effectively in a team environment.
  • Ability to work independently, manage multiple priorities, and adapt to changing requirements and deadlines.

Compensation

  • The salary for this position will be competitive and commensurate with experience and qualifications.
  • Comprehensive benefits package including health insurance, retirement plans, and performance-based incentives.
  • Opportunities for professional development, training, and career advancement within the organization.
  • Seniority level

    Entry level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Financial Services

Referrals increase your chances of interviewing at Augment Jobs by 2x

See who you know

Get notified about new Financial Software Engineer jobs in Los Angeles, CA.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub