Our client, based in Austin, Texas, is a technology and consulting firm with established client partnerships and a growing product-focused division. Their core capabilities include application development, data visualization, and Information Technology (IT). They work with prominent financial institutions, utility providers, and federal organizations.
They are actively looking for a Mid or Sr. level C# / Python Engineer with enterprise-level experience; experience in asset management or at a Big 5 firm is a strong advantage. The ideal candidate will also have familiarity with additional backend languages such as C++, Java, or C#, along with exposure to web technologies, frameworks, and CI/CD pipelines.
This organization is recognized as a leading player within financial trading and asset management in the U.S., offering strong opportunities for skill development, industry expertise, and long-term career growth in the financial sector. This role requires onsite presence in Austin, Texas, five days per week.
This is a full-time opportunity. Candidates MUST be able to work directly on a W2 basis without sponsorship and cannot engage through another company or on a C2C basis.
THIS POSITION REQUIRES ONSITE WORK 5 DAYS A WEEK IN AUSTIN, TX
I AM NOT ABLE TO ENGAGE ON A C2C BASIS WITH OTHER COMPANIES, AND CANDIDATES MUST BE A GREEN CARD HOLDER OR US CITIZEN. NO SPONSORSHIP IS AVAILABLE
Required Skills & Experience
• At least 4 years of hands-on software engineering experience.
• Strong development skills; C#, Pyhton, .
• Interest in web technologies, frameworks, and system architecture.
• Experience working in agile or iterative environments, using tools such as Jira, Git, and CI/CD pipelines.
• Bachelor’s degree in Computer Science or comparable practical experience.
• Strong communication skills, with the ability to convey technical concepts clearly and effectively.
Desired Skills & Experience
C++ or Java is a big plus
Experience with portfolio management systems
• Exposure to financial trading environments
• Business intelligence (BI) reporting experience
What You Will Be Doing
Tech Breakdown
• 40 % Python
• 40% C#
•10% Database
10% Jira, Git, CI/CD pipeline
Daily Responsibilities
• Design, build, and maintain scalable software solutions, primarily in C# and Python
• Work collaboratively with team members to develop tools, frameworks, and applications supporting investment research, data processing, and operational processes
• Engage in agile development practices, including sprint planning, code reviews, and continuous integration
• Contribute throughout the full software lifecycle—from requirements gathering to deployment and ongoing support—ensuring performance and reliability
• Assist in developing web-based applications and interfaces using modern best practices
• Effectively communicate technical information to both technical and non-technical audiences
• Stay current with emerging technologies, tools, and practices to continuously improve team output