Unknown Company

Python Developer w/ Fixed Income

baltimore, md • Posted 3 days ago
Hybrid Full Time General

Software Developer PositionLocation: Maryland (Hybrid Role)Duration: 6+ (Possibility of Extension)Deliver within a team and as an individual developer.Demonstrate master hands-on capability to drive components to delivery.Advocate and contribute to software engineering best practices, including those that have enterprise-wide impact.Shows willingness to take on the complexities of the domain – Portfolio Management, Quantitative Research, Risk, etc.Has experience of working with complexity and multiple stakeholders, for example portfolio managers, analysts and quants.Balances strategic and pragmatic concerns when solving problems.Makes decisions that are cognizant of the firm’s broader business strategy.Conversant in multiple technologies and learns new technologies quickly.Demonstrates deep experience in automated testing and techniques.Performs as an expert in multiple parts of the software lifecycle (e.g., coding, testing, development) and coaches others on such practices.Experienced in several styles of architecture (e.g., real-time, batch, orchestration)Provides a clear and concise explanation of business strategy, technical concepts, designs, or implementation to a nontechnical audience.Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately.Strong academic record and a degree with high mathematical and computing content e.g., Computer Science, Mathematics, Engineering or Physics from a leading university.5+ years of progressive software engineering experienceExpert knowledge of Python and related popular librariesExperience in building containerized applications and deploying to cloud infrastructure such as Amazon Web Services (AWS), Microsoft Azure, or similar providers.Proficient on Linux platforms with knowledge of various scripting languagesStrong knowledge of one or more relevant database technologies e.g., PostgreSQL, SQL ServerStrong in Test-Driven Development and proficiency in writing maintainable and adaptable codeComputer Science, Math or Financial Engineering degreeStrong knowledge in other programming language(s) – e.g., JavaScript, Typescript, KotlinStrong with a range of open-source frameworks and development tools - Python (NumPy, SciPy, pandas), gRPC, Git, CI/CDA solid understanding of tradable financial instruments (securities, derivatives) and capital markets

Back to Job Search