Source description
About the role
Role: C#/.Net Financial Developer Location: Can sit 100% remote... BUT they really want someone who can come onsite occasionally so priority will be given to local candidates first.( Baltimore, Maryland) Duration: 6+ months Required Skills Priority will be given to LOCAL candidates... or candidates within a drivable distance to Baltimore, MD 8+ years of progressive software engineering experience Expert knowledge in one or more programming language(s) – C#/Python/Java Proficient on Linux platforms with knowledge of various scripting languages Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns Strong Test-Driven Development and desire to write simple, adaptive and iterative code Enthusiastic embrace of DevOps culture and collaborative software engineering Experience working in a dynamic, fast-paced, Agile team environment Strong interpersonal skills; able to establish and maintain a close working relationship with Portfolio Managers, Traders, Support Personnel, other engineers, and senior business people alike Job Description Apex Systems currently has an immediate opening for a C#/.Net Developer with Financial industry experience or Charles River experience in the greater Baltimore area with one of our larger financial clients. The developer would be a part of a team that is employing new technology paradigms such as cloud computing, lightweight microservices, and distributed and non-relational databases to deliver elastically scalable, globally distributed and highly resilient software services. In addition, they are utilizing capabilities such as low-touch and high-touch workflows intelligently augmented with data-driven algorithms to compound on the creativity and ingenuity of our investors. Core Capabilities & Attributes: • High achiever who combines ambition with humility and is happy to let their performance do the talking. • Demonstrable passion for technology (e.g. personal projects, open-source involvement) while using their problem solving capabilities to deliver solutions utilizing a top end engineering approach • Craftsman-like approach to building software; takes pride in engineering excellence and instills these values in others • Focused on delivering value to the business with relentless efforts to improve process • Exceptional technology skills; recognized by your peers as an expert in your domain • A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review or pairing, unit testing, refactoring and related approaches • Strong interpersonal skills; able to establish and maintain a close working relationship with Portfolio Managers, Research Analysts, Traders, Support Personnel, other engineers, and senior business people alike Preferred Qualifications: • Experience in front office software development with an Asset Manager, Hedge Fund or Investment Bank • Advanced Computer Science, Math or Financial Engineering degree • A solid understanding of tradeable financial instruments (securities, derivatives) and capital markets • Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS), Microsoft Azure, or similar providers. • Experience using AWS services like lambdas, EC2 instances, ECS clusters, and step functions • Strong knowledge of one or more relevant database technologies e.g. SQL Server, Sybase, DyanomoDb, Postgres • Open source involvement such as a well-curated blog, accepted contribution, or community presence Minimum Qualifications: • Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university. • 8+ years of progressive software engineering experience • Expert knowledge in one or more programming language(s) – C#/.Net with financial background • SQL Server experience and all that would come with that; database concepts, basic architecture and development, storage procedures, table base design. Sourcing repository utilizing Gitlab • Proficient on Linux platforms with knowledge of various scripting languages • Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns • Strong Test-Driven Development and desire to write simple, adaptive and iterative code • Enthusiastic embrace of DevOps culture and collaborative software engineering • Experience working in a dynamic, fast-paced, Agile team environment • Strong interpersonal skills; able to establish and maintain a close working relationship with Portfolio Managers, Traders, Support Personnel, other engineers, and senior business people alike Notes to Vendor Can sit 100% remote... BUT they really want someone who can come onsite occasionally so priority will be given to local candidates first. C#/SQL/AWS Dev. ‘straight coder’ – needs AWS vs Azure - Dev Ops is nice to have - A few apps their building for Saas program, C# backend, Web ‘Gooey?’, Mudblazer, serverless and Lambda’s. - Building out an application that monitors and supports the application within Charles River - If you’re strong AWS knowledge over C# could work out - Financial industry is ‘helpful’, banking/investment experience – he can’t explain to a stock to them - SR level - Communications - Needs to be hands on - East coast hours only - Some signs to look for – CI/CD on their resume or GitLab as a repository, will be more modern development experience. Make sure they can tell the story in the resume. o Developers that say they can do anything – tend to be mediocre. o Looking for someone that specializes in APIs. o Built APIs, Rest APIs, any web dev is not a fit.. unless it’s just one job. o App dev focus but web dev in resume o Don’t look for .Net MVC or Javascript frameworks, very little AWS Wants to see Core C# API Dev SQL Server Experience. Building APIs that exist that work with AWS and SQL Server. o Need AWS not Azure Thanks & Regards, Naveen Sai - Sr Technical Recruiter Thought wave Software and Solutions 314 N. Lake St, Suite 6, Aurora IL 60506 Desk: 6302168656 EXTN: 156 Mobile: 4307552553 Email : naveen@thoughtwavesoft.com Website:www.thoughtwavesoft.com https://www.linkedin.com/in/naveen-chakra-sai-kodi-0b79aa131
More at Thoughtwave Software and Solutions