Lead Software Architect

Kavaliro
FL, United States
Full-time

Job Summary

The Software Architect plays a critical role in defining the structure, design, and technical strategy of our software applications and systems.

This position involves collaborating with stakeholders, developers, and engineers to create robust, scalable, and innovative software solutions.

The Software Architect will guide the software development lifecycle, making decisions to ensure that software systems align with company goals and technical standards.

Key Responsibilities

  • Architecture Design : Define the architecture for software applications and systems, ensuring scalability, performance, security, and maintainability.
  • Technical Strategy : Develop technical roadmaps, evaluate architectural options, and establish best practices that align with the company’s business objectives.
  • Cross-Functional Collaboration : Work closely with product owners, stakeholders, and development teams to understand requirements and translate them into technical solutions.
  • Code Review and Standards : Review code to ensure adherence to architectural standards and best practices, providing guidance to engineering teams on clean coding principles.
  • Technology Evaluation : Research, evaluate, and select appropriate tools, frameworks, and technology stacks for projects.
  • Documentation : Create and maintain architectural documentation, including design diagrams, technical specifications, and system integration details.
  • Mentorship and Leadership : Act as a technical mentor to development teams, fostering a culture of continuous learning and improvement.
  • System Integration : Ensure seamless integration with existing systems and third-party solutions, as well as high availability and disaster recovery plans.
  • Quality Assurance : Collaborate with QA teams to define testing strategies that align with architectural goals and ensure product reliability.
  • Security Best Practices : Implement security best practices within the architecture to safeguard sensitive data and ensure compliance with regulatory standards.

Qualifications

  • Education : Bachelor’s degree in Computer Science, Software Engineering, or a related field; a Master’s degree is a plus.
  • Experience : 7+ years of experience in software development, with at least 3 years in a software architecture role.
  • Technical Skills :
  • Proficiency in various programming languages (e.g., Java, .NET, Python, or JavaScript ).
  • Deep understanding of architectural styles and patterns, including Microservices, Serverless, Event-Driven Architecture, and SOA .
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization tools like Docker and Kubernetes .
  • Strong background in databases (SQL and NoSQL), APIs, and messaging systems.
  • Familiarity with DevOps practices, CI / CD, and version control systems (e.g., Git).
  • Soft Skills :
  • Excellent analytical and problem-solving abilities.
  • Strong communication skills to translate technical concepts for both technical and non-technical stakeholders.
  • Proven leadership skills and a collaborative mindset.
  • Certifications : Relevant certifications (e.g., AWS Certified Solutions Architect, TOGAF, or Microsoft Certified Azure Solutions Architect) are a plus.
  • 8 hours ago
Related jobs
Promoted
VirtualVocations
Coral Gables, Florida

A company is looking for a Lead Android Software Architect to guide the technical direction of a multimodal biometric system. ...

Promoted
Software Resources, Inc.
Orlando, Florida

Software Resources has an immediate, long term contract job opportunity for a Lead Solutions Architect with a major corporation in Orlando, FL. This role will be in the Experiences Commerce Architecture team, supporting the many business domains, specially focused on the Client and Backoffice API Ar...

Promoted
Kavaliro
FL, United States

The Software Architect will guide the software development lifecycle, making decisions to ensure that software systems align with company goals and technical standards. Define the architecture for software applications and systems, ensuring scalability, performance, security, and maintainability. AW...

Promoted
GeniusRx
Boca Raton, Florida

We are looking for an experienced Full-Stack Software Engineer with a background in React and Node to join our team and contribute to our mission of redefining the pharmacy experience for patients and pharmacists. You will need to be strong across the stack, but especially on the back end, building ...

Highmark Health
FL, Working at Home, Florida

Ability to address complex software architecture challenges, including the evaluation of technologies, architectural patterns, architectural modeling, architectural views, component specification, and design principles. Cloud Service Provider Solution Architect Certification, including AWS Solution ...

Promoted
Buildertrend
Fort Lauderdale, Florida
Remote

We're looking for a Software Architect to help our engineering team reach the next level. Proven experience architecting software systems in a collaborative environment. Our software serves thousands of contractors across the world with more added every day. The architect will see the "big picture" ...

Promoted
VirtualVocations
Coral Gables, Florida

A company is looking for a Senior Engineer, Data Platforms to enhance their data processing infrastructure and analytics capabilities. ...

Promoted
Pursuit Software
Fort Lauderdale, Florida

HubSpot CRM, with in-depth knowledge of Operations, Marketing, Sales, and Operations Hubs.Responsible for the strategic implementation, optimization, and management of HubSpot's full CRM suite (including Operations, Marketing, Sales Hubs ), ensuring cohesive CRM strat....

Promoted
Corient
Miami, Florida

The Finance FP&A (Financial Planning & Analysis) Data Engineer will be responsible for developing, maintaining, and optimizing data pipelines that empower FP&A teams to make data-driven financial decisions. Work closely with FP&A, M&A, accounting, operations, data analytics and business intelligence...

Promoted
Kavaliro
Orlando, Florida

The Software Architect will play a critical role in designing and developing high-quality, scalable software solutions aligned with business goals. Our client is seeking a Software Architect in Orlando, FL. Lead the design and architecture of complex software systems and solutions. Oversee architect...