Software Developer

Clark Capital Management Group · Philadelphia, PA

Company

Clark Capital Management Group

Location

Philadelphia, PA

Type

Full Time

Job Description

Summary

Clark Capital is seeking a motivated individual who is passionate about technology to join our team. The ideal candidate will have 4 years of experience in developing and implementing software solutions, with a focus on Python development. This role is responsible for building and maintaining complex financial systems and applications.

Technical Skills & Responsibilities

  • Develop and maintain existing systems, services, and applications in Python and SQL
  • Write clean, maintainable, efficient, and documented code
  • Collaborate with a team of developers, traders, and other business users from across the firm
  • Strong understanding of Python programming language and its libraries
  • Write automated unit tests and integration tests.
  • Debug and troubleshoot issues with existing systems
  • Stay current with the latest trends in technology, design patterns, and programming languages
  • Experience developing on Snowflake data layer with SnowPark or Steamlit is a plus
  • Prior experience with ETL development in Matillion or similar tool is preferred
  • Integration with Snowflake and Salesforce APIs
  • Ability to work across the full application stack is a plus
  • Knowledge of AWS or Azure is a plus
  • Experience with Atlassian and Bitbucket integrations
  • Experience with other development languages/frameworks such as C#, Angular, JavaScript, Java, .Net is preferred
  • Experience with Bloomberg, Factset, Morningstar, Archer and/or trading platforms is a plus
  • Strong structured math and quantitative data skills
  • Knowledge of R, Metlab or other structured math toolsets is a plus
  • Work with virtualization and container technologies
  • Knowledge of international financial markets, derivatives products and models

Competencies for Success:

  • Minimum of a bachelor's degree in applied math, physics, engineering, quantitative finance, computer science, or related field or equivalent experience
  • Minimum of 4 years of experience in software development
  • Willing to work on-site in downtown Philadelphia at least 3 days a week
  • Excellent verbal and written communication skills
  • Strong analytical skills
  • Highly developed attention to detail
  • Ability to work in a fast-paced environment
  • Experience developing and deploying software using the Agile methodologies
  • Information security first mindset
  • Solutions oriented mindset

About Clark Capital

Clark Capitalis an Equal Opportunity Employer and offers excellent compensation packages that include competitive pay, comprehensive health insurance benefits, 401(k) retirement plan with matching, and career/professional development assistance.

Clark Capital Management Group is a registered investment advisor that provides fee-based investment advisory solutions for financial professionals through external investment platforms.

We are passionately committed to helping clients achieve their life goals. Our focus on excellence and our culture of accomplishment attracts high-performing, collaborative team members who seek to make a positive impact on the lives of the clients and financial advisors we serve.

Please visit our website at for more information.

Date Posted

12/10/2023

Views

12

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8