Software Engineer @ Amerisave Mortgage Corporation - San Jose, CA

Job Overview

20 days ago

Software Engineer

Amerisave Mortgage Corporation - San Jose, CA

AmeriSave Mortgage Corporation is a well-respected retail mortgage lender, leading the industry in technological innovation. AmeriSave has already embarked on a journey to embrace cloud native technologies and further revamp our technology portfolio with efficient and scalable systems that will be the cornerstone of the new AmeriSave consumer experience.

Are you a high energy, motivated, smart individual who thrives in a dynamic, agile development environment? As a member of a talented and highly cohesive development team, your contributions will immediately impact the success of the organization. We offer competitive salaries, great benefits and a fun, casual and entrepreneurial-spirited work environment.
In this role, you will help build and enhance the next generation of AmeriSave’s proprietary, industry-leading mortgage origination technology.
This is a work from home opportunity.
At AmeriSave, we're one team with one shared dream - to be the best. We’re dedicated to building an inclusive culture where employees are empowered and supported to do their best work - whether from home or in the office.

Requirements

    • Education requirement: B.S. or M.S. in Computer Science, Engineering, Mathematics, or related field.
    • Experience: 5+ years of software engineering experience.
    • Highly proficient in an Object-oriented language like C#, Java, TypeScript etc.
    • Prior experience in Node.js platform is an added advantage.
    • Must be open and willing to learn and work with Typescript/Node.js
    • Proficient in writing SQL queries – Knowledge and previous experience in writing optimized SQL queries is an added advantage.
    • Proficiency with at least one of the web backend technologies like Spring, ASP.net core, Express, Fastify etc.
    • Experience with performance and CDN caching strategies preferably in a cloud environment.
    • Expertise in RESTFul API design and demonstrated abilities in building API microservices is a must.
    • Experience in a system like GraphQL is an added advantage.
    • Experience with server driven UI architectures and patterns.
    • Strong product sense to balance technical limitations and product requirements to develop quality experience for users.
    • Knowledge of Git and CI/CD pipelines is required.
    • Experience in converting and running applications in a containerized environment is an added advantage.

    • AmeriSave is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Benefits

    • AmeriSave provides a fun, casual, inclusive workplace environment that sets you up for success. With our people centric management and people first approach to technology you will find working for AmeriSave challenging and yet extremely rewarding.
    • We offer competitive compensation
    • Health, Dental and Vision insurance
    • 401K
    • Ability to participate in learning and growth management system.
#LI-REMOTE

California Consumer Privacy Act Disclosure Acknowledgment
Employment Applicants, New Hires, and Employees Residing in California

AmeriSave Mortgage Corporation’s California Consumer Privacy Act Policy Statement (“Policy”) can be reviewed here:
www.amerisave.com/privacy-policy.

When AmeriSave’s Human Resources Department makes future requests for personal information, the same Policy is applicable. By applying, you understand this acknowledgment covers current and future personal information requests. You also acknowledge the business purpose of the personal information collected and that future requests may occur while applying for a position at AmeriSave and/or during employment, if applicable.

Similar Jobs

Software Engineer [ Open: 2 Positions ]

Network Financials

San Jose, CA

Work with the team on design and development of new software applications. Improve existing applications by adding new features and new changes.

FPGA Software Engineer

Intel

San Jose, CA

Actively contribute in all aspects of the software development process. We are looking for an energetic, top-notch software engineer who will be directly…

Cybersecurity Software Engineer, R&D

Johnson & Johnson Family of Companies

Santa Clara, CA

Proven experience with embedded electrical and software design. Creation and management of interface control specifications for electrical, software, and…

Fullstack Senior Software Engineer, Admin Experience

Box

Redwood City, CA

Have great visibility and impact across all of Engineering. D eep understanding of algorithms, data structures and software design.

IT Software Development Engineer

Intel

Folsom, CA

Eloqua Administration which includes creating/Maintaining Eloqua programs, Creating/Maintaining Custom Data Objects(CDO), Web data lookups, Integration…

AI Software Development Engineer

Intel

Santa Clara, CA

Our team in MLP (Machine Learning Performance) is responsible for creating optimized and efficient, compelling End-to-End AI pipelines on different data…

Staff SRE/DevOps Engineer - Opportunity for Working Remotely Palo Alto, CA

VMware

Palo Alto, CA

Working closely with internal software engineering teams to improve availability of services. Rethink's Neurodiversity program to support parents raising…

Cloud Engineer

Tendo Systems

San Francisco, CA

Be the primary owner while partnering with engineering teams to operate cloud environments, CI pipelines, and ancillary systems (e.g. observability, PKI, etc.).

DevOps Engineer (Linux Platform Services team) - Opportunity for Working Remotely San Francisco, CA

VMware

San Francisco, CA

Within 90 days: Support 24 x 7 day-to-day operations within shift and rotational on-call duties. Developing and maintaining performant, scalable and…

DevOps Engineer (Linux Platform Services team) - Opportunity for Working Remotely Palo Alto, CA

VMware

Palo Alto, CA

Within 90 days: Support 24 x 7 day-to-day operations within shift and rotational on-call duties. Developing and maintaining performant, scalable and…

Memory Firmware Engineer

Intel

Folsom, CA

As Firmware Engineer at Intel, you will deal with challenging embedded architecture and external interfaces, develop advanced architectures/features that meet…

Frontend Software Engineer

Ctrl IQ, Inc.

Albany, CA

Release fast and release often software development mentality. Identify, analyze, and resolve complex software design problems.

IOS Accessibility Engineer

Springhead Technologies

Sunnyvale, CA

UIKit and AppKit: 5 years (Required). Objective-C: 5 years (Required). Familiarity with project management methodologies such as waterfall and agile.

Software Development Engineer

Amazon.com Services LLC

Sunnyvale, CA

5+ years of object-oriented software development experience with focus on building complex applications for platforms either on or.

Software Engineer, TMS

Tesla

Fremont, CA

Work with engineers across many functional areas and deliver value to internal and external stakeholders. Develop scalable solutions using tools like Angular, C…

Software Development Engineer I - Alexa Product Knowledge, Alexa Shopping

Amazon.com Services LLC

Sunnyvale, CA

We are building a digital product expert that is always available, with super-human knowledge of every product ever made.

Software Development Engineer I - Alexa Product Knowledge

Amazon.com Services LLC

Sunnyvale, CA

Experience developing cloud software services and designing for scalability, performance and reliability. Experience in object-oriented design and coding in…

Embedded Software Engineer

Calabria Group

Alameda, CA

Experience with embedded system, real-time operating systems such as VxWorks is a bonus. Experience in compiler code generation and optimization technology.

Software Development Engineer, Datapath - Developer Productivity

Amazon.com Services LLC

Sunnyvale, CA

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews…

Embedded Software Engineer, Amazon Go Network Products , NetProd

Amazon.com Services LLC

Cupertino, CA

Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews,…

Senior Software Engineer, Machine Learning Systems

Etsy

San Francisco, CA

Our team's goal is to build real-time, configurable & scalable systems that enable state of the art machine learning algorithms for product experiences at Etsy.

Software Development Engineer - UI, Amazon Common Software (ACS)

Amazon.com Services LLC

Sunnyvale, CA

Ability to drive an optimal software architecture within the team. Skills in optimizing for embedded devices with constrained CPU and memory resources.

Senior Software Development Engineer

Workday

Pleasanton, CA

Ideal candidates will be exceptionally strong individual contributors with a passion for innovative software development, a learning mentality, and have proven…

Staff Software Engineer, Machine Learning Systems

Etsy

San Francisco, CA

Our team's goal is to build real-time, configurable & scalable systems that enable state of the art machine learning algorithms for product experiences at Etsy.

Ad