Position Details
About this role
This role involves designing and guiding the development of enterprise software systems, focusing on APIs, microservices, and scalable architectures. The architect will lead modernization efforts and collaborate across technical teams.
Key Responsibilities
- Define architecture for enterprise applications including APIs, microservices, and distributed systems
- Create design documents and blueprints
- Guide development teams on standards and best practices
- Evaluate tools and frameworks for technology strategy
- Lead modernization efforts
Technical Overview
The technical environment includes enterprise application architecture, APIs, microservices, cloud-native designs, and legacy system modernization, with a focus on scalable, secure, and high-performance systems.
Ideal Candidate
The ideal candidate is an experienced Software Architect with deep expertise in designing enterprise-level software systems, including APIs, microservices, and distributed architectures. They possess strong leadership skills and a track record of guiding development teams and modernizing legacy systems.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience in system architecture or APIs, No leadership or collaboration experience, Unable to work on-site in Miami, FL
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile