Back to positions

Senior Software Developer (Remote)

Remote role Full-time Open position

Join Visio Lending as a Senior Software Developer and play a pivotal role in shaping the future of our Loan Origination System (LOS). As a key member of our Development team, you will leverage your expertise in Django, Python, and relational databases to drive innovation and excellence. With a competitive salary range of $115,000 - $140,000 annually and a comprehensive benefits package, this is an exceptional opportunity to elevate your career and make a lasting impact.

We are seeking a highly skilled and motivated Senior Software Developer to design, develop, and optimize our homegrown LOS. As a seasoned professional, you will collaborate with cross-functional teams, mentor junior developers, and contribute to the growth of our technology stack. Your expertise in Python, Django, and PostgreSQL will be essential in creating efficient, scalable software solutions that drive our business operations.

Key Responsibilities

  • Collaborate with Project Management, UX, front-end, and back-end developers, and SDETs to design and implement functional and scalable requirements for our LOS
  • Develop and optimize back-end components using Python, with a strong focus on Django, ensuring high performance and responsiveness
  • Manage and optimize the PostgreSQL database within the Django framework, ensuring robust data management, query efficiency, and overall database performance
  • Integrate front-end components developed using React into the overall application architecture, ensuring a cohesive and functional system
  • Manage authentication processes and security protocols using Auth0 or similar authentication platforms
  • Oversee the integration of front-end and back-end components, ensuring smooth, secure, and efficient operation of the LOS
  • Collaborate with SDETs to ensure comprehensive testing, debug complex issues, and provide timely fixes
  • Prepare clear, comprehensive technical documentation to support ongoing development and maintenance of the LOS
  • Implement software enhancements, propose innovative solutions, and continuously seek improvements in the development process
  • Write clean, reusable, and efficient code that meets industry standards and best practices
  • Coach and mentor junior developers, fostering their technical growth and integrating them effectively into the remote team

Requirements

  • 5+ years of relevant experience in Backend Development, with strong proficiency in Python and experience with Django
  • 5+ years of experience managing PostgreSQL databases within the Django framework, including design, query optimization, and performance tuning
  • 5+ years of experience integrating with front-end frameworks, particularly React, to build a cohesive Loan Origination System
  • Knowledge and experience with authentication protocols, including managing and implementing authentication through OKTA CIC/Auth0 or similar platforms
  • Solid understanding of server-side templating languages and their implementation
  • Working knowledge of Amazon Web Services (AWS) and RESTful API design and integration
  • Solid understanding of Python's threading limitations and experience with multi-process architecture
  • High School Diploma/GED Equivalent

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or relevant field
  • Experience with JavaScript and the React framework, focusing on smooth integration with back-end components for LOS development
  • Experience in lending, banking, finance, real estate, or other related sectors
  • Knowledge of Salesforce, where our current loan origination processes are based, is a plus but not a requirement

What We Offer

  • Competitive salary range of $115,000 - $140,000 annually
  • Comprehensive benefits package
  • Opportunity to work with a leading company in the rental home financing industry
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities

How to Apply

To be considered for this exceptional opportunity, please submit your application online. We appreciate all interest, but only candidates selected for phone screening or an interview will be contacted directly. You will receive application status alerts via email, so ensure your email address is accurate.

Apply Now

Apply for this job

Further positions

Remote SQL Developer Opportunity with a Leading Crypto Investment Firm

Remote role Full-time

Remote Spring Boot Developer - Unlock Your Potential with a Leading Silicon Valley Company

Remote role Full-time

Remote Sports Events Organizer - Unlock Your Passion for Sports and Travel

Remote role Full-time

Remote Specialist Non-Medical Prescriber - Unlock Your Potential in a Dynamic and Supportive Environment

Remote role Full-time

Remote Guest Experience Specialist - Unlock a World of Opportunities

Remote role Full-time

Remote Benefits Representative - Unlock a Rewarding Career from the Comfort of Your Home

Remote role Full-time

Remote Special Education Teacher - Transform Lives from Home

Remote role Full-time

Remote Special Education Teacher - Online | Work from Home Opportunity

Remote role Full-time

Remote Special Education Teacher - Work from Home Opportunity

Remote role Full-time

Remote Special Education Teacher Opportunity in South Carolina

Remote role Full-time

Health and Benefits Actuarial Consultant

Remote role Full-time

Member of Technical Staff, Domain Engineering

Remote role Full-time

Senior / Regulatory Affairs Consultant - Labeling

Remote role Full-time

Experienced Customer Service Representative/Dispatcher – HVAC and Plumbing Industry

Remote role Full-time

Experienced Customer Support Representative – Medical Transportation Company – Work from Home Opportunity

Remote role Full-time

Applied Research AI Engineer

Remote role Full-time

Remote Proofreader and Copyeditor

Remote role Full-time

Site Reliability Engineer

Remote role Full-time

Data Entry Associate [No Experience/Entry Level] – Apply Now

Remote role Full-time

Experienced Customer Service Representative – Remote Work Opportunity with Arenaflex

Remote role Full-time