National Mortgage Staffing is Hiring a Remote Remote Systems Architect- Fintech Experience Required
Systems Architect translates business requirements into comprehensive system requirements and ensures that client's products are designed with the best-in-class architecture and scalability. The expertise bridges the gap between the business analytics team and the development team, facilitating seamless communication and collaboration. Responsibilities: 1. Collaborate with the business analytics team to gather and understand business requirements, goals, and objectives for product features. 2. Analyze and evaluate the feasibility of business requirements and propose optimal system solutions and strategies. 3. Design and develop detailed system architecture plans, considering scalability, performance, security, and overall system efficiency. 4. Define and document system requirements, technical specifications, and system interfaces to guide the development team in the implementation phase. 5. Ensure a holistic and integrated approach to product development by collaborating with the cross-functional product team (business analysts, developers, quality assurance, UX/UI 6. Translate business requirements into technical specifications within the integrated approach to system architecture 7. Conduct technology assessments and make recommendations for the adoption of new tools, technologies, and methodologies that enhance the product's capabilities and competitiveness. 8. Work closely with the development team to ensure that the developed solutions align with the approved system architecture and meet business objectives. 9. Lead system design reviews, providing expert insights and feedback to the product team to maintain high-quality and well-structured code. 10. Conduct regular system performance assessments and optimize the product's architecture for efficiency and stability. 11. Stay up-to-date with industry trends and best practices, incorporating relevant advancements into our product development processes. Requirements: 1. Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. 2. Proven experience (5 years) as a Systems Architect, Solution Architect, or a similar role in the software industry. 3. Strong understanding of software development life cycle, software architecture patterns, and design principles. 4. Proficiency in system design tools, such as UML, ER diagrams, and system modeling techniques. 5. Deep knowledge of scalable and distributed systems, cloud computing, microservices architecture, and containerization. 6. Experience with backend and frontend technologies and frameworks relevant to our product stack. 7. Excellent communication skills and the ability to articulate complex technical concepts to non-technical stakeholders. 8. Strong problem-solving and analytical skills, with a keen eye for detail. 9. Leadership abilities with the capacity to guide and communicate with the members of the cross-functional product team effectively. 10. Familiarity with compliance and security standards relevant to the fintech industry is a plus.