Match score not available

SOFTWARE DEVELOPER - REMOTE

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience)., 2+ years of experience in software development, preferably in the financial or mortgage industry., Proficiency in programming languages such as C#, Python, or JavaScript., Experience with relational databases and modern web frameworks..

Key responsabilities:

  • Design, develop, and maintain applications for mortgage-related services.
  • Integrate third-party APIs and data sources to enhance workflows.
  • Optimize application performance and ensure compliance with industry standards.
  • Collaborate with product owners and business analysts to deliver features efficiently.

Towne Mortgage Company logo
Towne Mortgage Company Financial Services SME https://www.townemortgage.com/
201 - 500 Employees
See all jobs

Job description

About Us:
At Towne Mortgage Company, we are dedicated to providing innovative and customer-focused mortgage solutions that simplify the homeownership journey. We are seeking a skilled Software Developer to join our growing tech team. If you are passionate about software development, thrive in a fast-paced environment, and want to make a tangible impact on the mortgage industry, we’d love to meet you!

This position is remote-friendly.   *Weekend work might be necessary depending on projects.

Position Overview:

As a Software Developer at Towne Mortgage Company, you will play a critical role in developing, enhancing, and maintaining software applications that support our mortgage origination, processing, and customer experience systems. You will work alongside a talented team of business analysts and developers to design and implement scalable, secure, and efficient software solutions that streamline business operations and improve user experiences for both internal stakeholders and customers.

Key Responsibilities:

  • Software Development: Design, develop, and maintain applications for mortgage-related services, including loan origination, underwriting, customer management, and more.
  • System Integration: Integrate third-party APIs and data sources to automate processes, enhance workflows, and support data-driven decision-making.
  • Performance Optimization: Optimize application performance to handle large volumes of transactions and maintain high availability.
  • Compliance & Security: Ensure that software adheres to industry standards and regulations (e.g., TRID, RESPA, FHA), with a focus on security and data privacy.
  • Collaboration: Work closely with product owners, business analysts, and quality assurance teams to ensure requirements are met and features are delivered efficiently.
  • Bug Fixing & Troubleshooting: Identify, diagnose, and resolve software defects and issues related to functionality, security, and performance.
  • Documentation: Write clear and maintainable code along with documentation to support ongoing development and future feature updates.
  • Continuous Improvement: Stay up to date with the latest industry trends, technologies, and best practices to continuously improve software quality and development processes.


Required Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent work experience).
  • 2+ years of experience in software development, preferably in the financial or mortgage industry.
  • Proficiency in programming languages such as C#, Python, or JavaScript (front-end or back-end).
  • Experience working with relational databases such as MySQL, PostgreSQL, or SQL Server.
  • Experience with modern web frameworks 
  • Experience with Content Management Systems such as WordPress 
  • Familiarity with version control systems like Git.
  • Experience with RESTful APIs and understanding of microservices architecture.
  • Understanding of security best practices, including data protection and privacy requirements.


Preferred Qualifications:

  • Experience in the mortgage or financial services sector, including familiarity with loan origination systems (LOS) and underwriting processes.
  • Knowledge of mortgage industry regulations (e.g., RESPA, TRID, FHA).
  • Familiarity with cloud platforms such as AWS or Azure 
  • Experience with CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and DevOps practices.
  • Familiarity with testing frameworks and writing unit tests for robust software solutions.


Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills with the ability to collaborate effectively with cross-functional teams.
  • Strong time management and organizational skills, with the ability to prioritize tasks and meet deadlines.
  • A passion for learning and staying updated with the latest technologies in software development.

 

Required profile

Experience

Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Organizational Skills
  • Time Management
  • Communication
  • Problem Solving

Software Engineer Related jobs