software developer Remote
Job description
Jr Python Developer
About OptiFunder
OptiFunder is a leading provider of SaaS cloud technology to the residential mortgage finance industry and pioneer of the Warehouse Lending Management System for mortgage originators.
We provide a portfolio of technology solutions to banks and mortgage originating institutions to help lenders originate more loans, reduce origination costs, and increase operational efficiency across the mortgage lifecycle. By joining OptiFunder, you’ll become part of a forward-thinking company that is transforming the way our customers embrace technology to enhance their business and the bottom line.
One of the fastest growing fintech companies, we offer the excitement of a rapidly growing technology disruptor with the stability of a seasoned management team and some of the brightest minds in mortgage banking and best talent around. Visit www.OptiFunder.com to learn more.
Job Description
OptiFunder is looking for a Junior Python Developer to join our growing engineering team. In this position you will work to expand, develop, and support the OptiFunder platform and integrations.
The successful candidate is familiar with day to day software engineering and will help design, code, test, debug, document, and implement changes to new and existing software products with collaboration and guidance from senior team members.
Essential Functions
- Expand your Python skills by working on packages, services, scripts, and deployments in a collaborative work environment
- Manage individual project priorities, deadlines and deliverables
- Contribute to existing data infrastructure and leverage cloud-based technologies
- Provide maintenance break/fix support for assigned areas of the platform and triage support issues to other areas of the Engineering Team
- Participate in software scrum projects, communicate status and obstacles to the delivery team, and assist with planning and estimating
Skills and Experience
- BA/BS Degree in Computer Science or Engineering preferred
- One (1) to three (3) years of related work or internship experience
- Strong practical knowledge of Python: familiarity with words generators, decorators and partials as well as knowledge of key Python libraries; other coding languages are a plus
- Knowledge and experience in JSON
- Experience with various types of databases, SQL query, and large data sets
Jr Python Developer
- Web experience: html, stylesheets, css, javascrypt
- Experience with distributed systems
- Experience shipping production code, deployment, logging, monitoring and documentation
- Ability to learn new programming languages and technologies via self-study and collaboration with team members.
Travel Requirements
No travel
LOCATION: REMOTE or St. Louis, MO
Job Type: Full-time
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any protected class status.
Job Type: Full-time
Pay: $82,974.00 - $117,967.48 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Retirement plan
- Vision insurance
Supplemental pay types:
- Bonus pay
Work Location: Remote