
Software Architect
Recruiting Lion Solutions
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $130,000 - $155,000 per year
Tech Stack
About the role
- Lead the design and implementation of software architecture across multiple platforms and applications within the banking ecosystem
- Translate business requirements into high-level architectural designs and technical specifications
- Define architectural standards, best practices, and coding guidelines to ensure consistent and robust development
- Evaluate and recommend tools, technologies, and frameworks to support enterprise solutions
- Collaborate with engineers, product owners, and stakeholders to drive technical alignment and architectural direction
- Ensure systems are scalable, secure, and optimized for performance in a mission-critical environment
- Conduct architecture reviews and provide technical oversight during development, integration, and deployment phases
- Mentor and guide development teams on design patterns, system integration, and software lifecycle best practices
- Identify and resolve architectural and design bottlenecks, ensuring timely delivery and operational stability
- Support DevOps, CI/CD pipeline strategies, automated testing frameworks, and release management processes
- Document architectural blueprints, decision logs, and technical references for team-wide accessibility
- Partner with cybersecurity teams to ensure compliance with internal and regulatory security standards
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field required; Master’s degree preferred
- 8+ years of software development experience with at least 3–5 years in an architectural or technical leadership role
- Proven experience designing complex, enterprise-level systems — preferably in the Banking, Financial Services, or FinTech sectors
- Strong expertise in software architecture patterns, microservices, distributed systems, APIs, and cloud-native design
- Proficiency in modern programming languages such as Java, C#, Python, or equivalent
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes)
- Familiarity with data modeling, database architecture (SQL/NoSQL), and event-driven architecture
- Solid understanding of security best practices and regulatory compliance in financial systems
- Experience with DevOps practices, CI/CD tooling (Git, Jenkins, GitHub Actions, etc.), and automated testing strategies
- Exceptional analytical, problem-solving, and communication skills
- Ability to lead technical discussions and influence across cross-functional teams
- Relevant technical certifications such as AWS Solutions Architect, TOGAF, or equivalent are a plus
Benefits
- Remote work flexibility with structured schedule expectations
- Opportunity to shape technology solutions in the Banking industry
- Collaborative and innovative technical culture
- Exposure to cutting-edge tools, methodologies, and architectural challenges
- Professional growth and leadership opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software architecturemicroservicesdistributed systemsAPIscloud-native designJavaC#Pythondata modelingdatabase architecture
Soft Skills
analytical skillsproblem-solvingcommunication skillsleadershipmentoringcollaborationtechnical oversightinfluenceguidancetimely delivery
Certifications
AWS Solutions ArchitectTOGAF