Job title: Architect, Software Engineer
Company:
Job description: Our client, a Mortgage Servicing Company, is seeking a remote Software Engineer Architect to join their growing team.The Architect, Software Engineer is a professional with experience designing and implementing distributed, cloud-based software applications and services in a diverse technical environment. The architect will join an application architecture team that partners with business domain experts, software engineering, and other information technology teams to advance the core lending capabilities of one of the largest, privately held mortgage lenders with a mission of fostering homeownership.Job Requirements:
- Leverage creativity, analytical skills, technical experience, and industry domain knowledge to create technical solutions in support of critical business processes.
- Collaborate with business partners and technologists to design, implement, and support application services to the organization.
- Define and apply architecture standards, patterns, and procedures to ensure application consistency and maintainability.
- Evaluate and adopt emerging cloud technologies that aim to improve the abilities of the organization and the quality of application services to the organization.
- Implement and leverage application performance monitoring to proactively apply continual improvement and responsible growth to mission critical applications and services.
- Comply with all company policies and procedures
- Maintain regular and punctual attendance
- Performs other related duties as assigned
Qualifications:
- 6+ years of related software architecture design experience
- Bachelors degree in computer technology, informatics, computer science, engineering, or business and/or equivalent work experience
- Strong written and verbal communication skills with technical and non-technical audiences.
- Ability to work and collaborate across diverse technology teams and disciplines.
- Enthusiasm and ability to learn and apply modern technology to responsibly in the organization.
- Possess a positive, can-do attitude and enjoy making a difference in the business through your technical contributions.
- Enjoy contributing to a dynamic team environment.
- Expert knowledge and experience in distributed, multitier applications and services.
- Expert knowledge and experience applying enterprise integration architecture patterns and service-oriented architecture principles including the design of API product, event driven architectures, and microservices.
- Expert knowledge and experience designing and implementing applications utilizing AWS cloud compute, integration, database, storage, security, and management services.
- Expert knowledge with continuous integration and continuous deployment including infrastructure as code platforms and practices.
- Expert knowledge and experience designing and implementing Java based service applications utilizing the Spring Framework.
- Experience with agile scrum software engineering practices.
- Experience creating and maintaining information technology architecture documentation for both technical and non-technical audiences.
- Experience and knowledge of application architecture security and assurance standards including identity and access management, authorization and related standards and strategies (OAuth2, OIDC, SAML, ABAC/PBAC/RBAC).
- Experience and knowledge of business rules, business process management, and orchestration platforms and frameworks.
- Ability to work hands-on as a software engineer in support of proof of concept, reference architecture, and core framework development.
- Experience in the mortgage industry and/or a related financial services industry desired.
- Experience with artificial intelligence and machine learning platforms and models desired.
- Experience integrating with Salesforce Cloud (Service Cloud, Sales Cloud, Financial Services Cloud, Salesforce Marketing Cloud) desired.
- Experience with Okta Customer Identity and Access Management Platform desired.
- Experience implementing application performance monitoring platform and centralized logging platforms desired.
- Experience with business intelligence and data warehouse platforms and services desired.
- Experience designing and implementing modern responsive single page applications and/or mobile applications with React, React Native desired.
- Problems and issues faced are numerous, typically undefined where information is difficult to obtain. Conducts extensive investigation to understand root cause of problems requiring expert knowledge of technological solutions to highly complex business issues. Problems span a wide range of difficult and unique issues across functions and/or businesses.
Expected salary:
Location: Florida
Job date: Sat, 24 Aug 2024 22:48:42 GMT
Apply for the job now!