Movement Mortgage
Software Engineer
Movement Mortgage, Marvin, North Carolina, United States,
Get, Do, Earn and Give More at Movement!
We’re definitely not your average mortgage company. Movement Mortgage is made up of passionate, talented, and hardworking individuals who strive for excellence while demonstrating servant leadership in everything we do.
Here are the basics: we work hard, we have fun, we invest in our people, and we make a difference. Sound like a plan? Check us out on our website www.movement.com.We are seeking a skilled Full-Stack Software Engineer to join our team. In this role, you will be working across the full stack designing, developing, and maintaining our web applications and backend systems. You will work closely with technologists, product managers, designers, and other stakeholders to create user-friendly and visually appealing interfaces as well as the underlying services that power the experience. The ideal candidate will have experience designing and developing both web front-ends and backends and be eager to learn and grow in a dynamic environment.How you'll contribute:
Design, develop, and maintain software across the full stack from front-end web applications to integrating with backend APIs and services applications.Work closely with technologists, product managers, designers, and other stakeholders to create user-friendly and visually appealing interfaces that provide an exceptional user experience.Implement responsive and accessible designs that work across different devices and platforms.Implement best practices for web accessibility and SEO.Integrate front-end code with server-side functionality while implementing APIs and connecting with third-party services as needed.On the front-end, write clean, efficient, and well-documented code using JavaScript, HTML, CSS, and related web technologies. On the backend, do the same for services and APIs using languages such as C#, TypeScript, JavaScript (NodeJS), Java, or Python.Implement security protocols and data protection measures to ensure the confidentiality, integrity, and availability of our systems.Create and maintain technical documentation and metadata.Proactively triage operational alarms, exceptions, and failures while seeking the root cause, communicating with the right parties, and contributing to the resolution.Identify areas for improvements and recommend solutions.Collaborate with cross-functional teams, stakeholders, and customers to discover needs and define business requirements and goals.Develop and maintain relationships with stakeholders across the organization, communicating insights, findings, and recommendations.Participate in the development and implementation of best practices, policies, and procedures.Who you are:
Bachelor's degree in a relevant field such as computer science or software engineering; Master's degree preferred.3+ years of experience in software engineering or related field.Proficiency and experience with JavaScript, HTML, CSS, and related web technologies.Proficiency and experience with frontend frameworks such as React, Angular, or Vue.js.Proficiency and experience with web standards, SEO, and best practices for web development.Proficiency and experience with cross-browser compatibility issues and solutions.Proficiency and experience in multiple programming languages on the backend such as C#, TypeScript, JavaScript (NodeJS), Java, or Python.Knowledge of backend frameworks and technologies such as .NET Core, Django, Flask, Spring, and GraphQL.Experience with cloud technologies, such as AWS, GCP, or Azure.Experience with distributed systems, parallel processing, microservices, caching, serverless, and containerization technologies.Experience with SQL and integrating backends and APIs with relational database servers including Microsoft SQL, Oracle, MySQL, and PostgreSQL, or NoSQL servers such as MongoDB and Redis, preferably in a cloud environment.Experience with API design and development.Solid understanding of software engineering principles, data structures, and algorithms.Experience with modern source control, test automation, and CI/CD tools and practices.Experience managing infrastructure projects.Excellent communication and interpersonal skills.Ability to work independently as well as part of a team.Be someone who stays up to date with emerging technologies and best practices.So, Why Movement?
Competitive pay.Medical, dental, and life insurance.Company matched 401K (Up to 3.5%).Excellent career growth opportunity.Fun, team-focused working environment.Employee-driven community outreach program.At Movement, we exist to love and value people. We are disrupting the mortgage industry by lending with integrity, building an outstanding corporate culture, and investing in our communities. On any given day, you might find a processor volunteering for a local charity or an underwriter winning the corn-hole tournament at Family Fun Day. You’ll also find that we’re the seventh largest mortgage lender in the country. Sound too good to be true? Check us out on our website: www.movement.com.Disclaimer:
The above statements are intended to describe the general nature and level of work being performed by the persons assigned to this position. They are not intended to be an exhaustive list of all associated responsibilities, skills, efforts, or working conditions. The Company reserves the right to change, amend, add, delete, and otherwise assign any and all duties, responsibilities, and position titles as it deems necessary to meet the needs of the business.
#J-18808-Ljbffr
We’re definitely not your average mortgage company. Movement Mortgage is made up of passionate, talented, and hardworking individuals who strive for excellence while demonstrating servant leadership in everything we do.
Here are the basics: we work hard, we have fun, we invest in our people, and we make a difference. Sound like a plan? Check us out on our website www.movement.com.We are seeking a skilled Full-Stack Software Engineer to join our team. In this role, you will be working across the full stack designing, developing, and maintaining our web applications and backend systems. You will work closely with technologists, product managers, designers, and other stakeholders to create user-friendly and visually appealing interfaces as well as the underlying services that power the experience. The ideal candidate will have experience designing and developing both web front-ends and backends and be eager to learn and grow in a dynamic environment.How you'll contribute:
Design, develop, and maintain software across the full stack from front-end web applications to integrating with backend APIs and services applications.Work closely with technologists, product managers, designers, and other stakeholders to create user-friendly and visually appealing interfaces that provide an exceptional user experience.Implement responsive and accessible designs that work across different devices and platforms.Implement best practices for web accessibility and SEO.Integrate front-end code with server-side functionality while implementing APIs and connecting with third-party services as needed.On the front-end, write clean, efficient, and well-documented code using JavaScript, HTML, CSS, and related web technologies. On the backend, do the same for services and APIs using languages such as C#, TypeScript, JavaScript (NodeJS), Java, or Python.Implement security protocols and data protection measures to ensure the confidentiality, integrity, and availability of our systems.Create and maintain technical documentation and metadata.Proactively triage operational alarms, exceptions, and failures while seeking the root cause, communicating with the right parties, and contributing to the resolution.Identify areas for improvements and recommend solutions.Collaborate with cross-functional teams, stakeholders, and customers to discover needs and define business requirements and goals.Develop and maintain relationships with stakeholders across the organization, communicating insights, findings, and recommendations.Participate in the development and implementation of best practices, policies, and procedures.Who you are:
Bachelor's degree in a relevant field such as computer science or software engineering; Master's degree preferred.3+ years of experience in software engineering or related field.Proficiency and experience with JavaScript, HTML, CSS, and related web technologies.Proficiency and experience with frontend frameworks such as React, Angular, or Vue.js.Proficiency and experience with web standards, SEO, and best practices for web development.Proficiency and experience with cross-browser compatibility issues and solutions.Proficiency and experience in multiple programming languages on the backend such as C#, TypeScript, JavaScript (NodeJS), Java, or Python.Knowledge of backend frameworks and technologies such as .NET Core, Django, Flask, Spring, and GraphQL.Experience with cloud technologies, such as AWS, GCP, or Azure.Experience with distributed systems, parallel processing, microservices, caching, serverless, and containerization technologies.Experience with SQL and integrating backends and APIs with relational database servers including Microsoft SQL, Oracle, MySQL, and PostgreSQL, or NoSQL servers such as MongoDB and Redis, preferably in a cloud environment.Experience with API design and development.Solid understanding of software engineering principles, data structures, and algorithms.Experience with modern source control, test automation, and CI/CD tools and practices.Experience managing infrastructure projects.Excellent communication and interpersonal skills.Ability to work independently as well as part of a team.Be someone who stays up to date with emerging technologies and best practices.So, Why Movement?
Competitive pay.Medical, dental, and life insurance.Company matched 401K (Up to 3.5%).Excellent career growth opportunity.Fun, team-focused working environment.Employee-driven community outreach program.At Movement, we exist to love and value people. We are disrupting the mortgage industry by lending with integrity, building an outstanding corporate culture, and investing in our communities. On any given day, you might find a processor volunteering for a local charity or an underwriter winning the corn-hole tournament at Family Fun Day. You’ll also find that we’re the seventh largest mortgage lender in the country. Sound too good to be true? Check us out on our website: www.movement.com.Disclaimer:
The above statements are intended to describe the general nature and level of work being performed by the persons assigned to this position. They are not intended to be an exhaustive list of all associated responsibilities, skills, efforts, or working conditions. The Company reserves the right to change, amend, add, delete, and otherwise assign any and all duties, responsibilities, and position titles as it deems necessary to meet the needs of the business.
#J-18808-Ljbffr