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!
|