MinneapolisRecruiter Since 2001
the smart solution for Minneapolis jobs

R/Python Developer

Company: Thrivent Financial for Lutherans
Location: Minneapolis
Posted on: May 16, 2022

Job Description:

SummaryThrivent is a Fortune 500 company with over $180 billion of assets under management/advisement , offering a full range of expert financial solutions, including advice, investments, insurance, banking, and generosity programs. We serve over 2 million clients, as well as the communities in which they live and work.Investments managed by Thrivent Funds & Thrivent Asset Management consists of fixed income and equity funds, sector, global and international funds, hybrid asset allocation funds, private equity, and real estate. Assets are managed on behalf of Thrivent Funds, Thrivent's general account, separate accounts, and other institutional portfolios.The Developer, Investments supports our front-office customers including the Systematic Alpha team who manage more than $13 billion in equity portfolios utilizing multiple active strategies in the U.S., developed and emerging markets using proprietary quantitative alpha and risk models to achieve superior investment performance. This position is expected to have or develop an understanding of the quantitative investment process and be able to program and deploy projects into a production environment in Python and R on both local and cloud native platforms including but not limited to basic process automation, artificial intelligence, and machine learning techniques. The developer is also responsible for the enhancement, development, and upgrades of existing systems that drive investment performance across multiple asset classes. The developer will work with and be mentored by experienced application engineers to get work done in individual application components or subsystems within the scope of larger applications. The work of the developer involves the tasks of planning, analysis, design, developing/coding, testing, implementation, and maintenance of larger and more complex systems.This position is best suited for a flexible work arrangement meaning you may work on-site and/or remotely within the Minneapolis, MN metro area. Full-time remote with quarterly travel to Minneapolis, MN will also be considered.Job DescriptionJob Duties and ResponsibilitiesProvide support for business applications (proprietary and/or vendor applications) including: Enhancement and/or new development work, upgrades to existing systems, routine maintenance and support activities, provide support for existing systems.Work collaboratively in a team environment with business resources and other developers to ensure that the affected application components function appropriately, data impacts are considered, and other areas of change management are addressed.Develop/implement/deploy quantitative investment models using R/Python programming languages.Build pipelines for the Acquisition (RDBS, JSON, Files, Objects, Web), Cleansing (SQL, R, Python), and Conversion and Storage (SQL, MongoDB, Snowflake) of data.Develop, integrate, test, debug and document application components using a variety of technologies of a moderately complex nature.Install application components by following implementation and verification procedures to ensure the successful implementation of systems.Required Job QualificationsBachelor's degree in computer science, MIS, business, mathematics or related field3+ years' technical experienceExperience with development languages, tools, and structuresExperience with vendor package implementation and integrationBusiness knowledge for the area of supportPreferred Job QualificationsRobust R and/or Python programming experienceA continuous desire to learn and improveStrong critical thinking abilities to assess an application system and design changes within the convention of the systemAbility to make sound judgments when evaluating the business and technical environment and assessing technical solutionsStrong abilities in troubleshooting and problem solvingWorks effectively as a member of a cross functional team iterating on solutionsStrong interpersonal skills combining collaboration, critical thinking, leadership, and communication that drive innovative thinkingEffectively communicate to coworkers and customers in a professional mannerData Engineering ability and mindsetExperience in Investments, Asset Management, or related domain, preferably utilizing quantitative investment processesKnowledge in utilizing Linux and cloud-based platformsKnowledge with languages in other domains such as Java and database (SQL)Experience with financial applications (Bloomberg or Clarifi for example) and accounting system data is a plusThink strategically about a situation or problem and come up with original yet plausible solutionsAbility to take the time to find a new way to look at something and using that perspective to improve itThrivent provides Equal Employment Opportunity (EEO) without regard to race, religion, color, sex, gender identity, sexual orientation, pregnancy, national origin, age, disability, marital status, citizenship status, military or veteran status, genetic information, or any other status protected by applicable local, state, or federal law. This policy applies to all employees and job applicants.Thrivent is committed to providing reasonable accommodation to individuals with disabilities. If you need a reasonable accommodation, please let us know by sending an email to human.resources@thrivent.com or call 800-847-4836 and request Human Resources.

Keywords: Thrivent Financial for Lutherans, Minneapolis , R/Python Developer, IT / Software / Systems , Minneapolis, Minnesota

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Minnesota jobs by following @recnetMN on Twitter!

Minneapolis RSS job feeds