Senior Software Architect

Placements24

United States

Remote

USD 73,000 - 109,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Performance-based bonuses
Health, dental, and vision insurance
Generous paid time off
Hybrid work model
Influence on technology direction
Retirement fund

Job summary

Placements24 in Randburg is seeking a Senior Software Architect to provide technical leadership and strategic direction for our software initiatives, defining structure, patterns, and technology choices to ensure scalability and robustness.

You will guide teams, enforce standards, evaluate new technologies, and align architecture with business goals while mentoring engineers and safeguarding security and performance.

Qualifications

  • Bachelor's or Master's degree required.
  • 8+ years of software development experience, with at least 3 years as architect.
  • Experience designing large-scale distributed systems.
  • Knowledge of microservices and event-driven architectures.
  • Proficiency in multiple programming languages and databases.
  • Strong communication and leadership abilities.

Responsibilities

  • Design and document high-level software architecture for complex systems, ensuring alignment with business goals.
  • Define and enforce coding standards, architectural patterns, and technology roadmaps.
  • Evaluate and recommend new technologies and frameworks to improve system performance and capabilities.
  • Collaborate with development teams, product managers, and stakeholders to translate requirements into architectural designs.
  • Provide technical guidance and mentorship to development teams, fostering best practices in software design and implementation.
  • Ensure the architectural integrity, security, and scalability of all software solutions.

Skills

Architectural leadership
Microservices
Event-driven design
Distributed systems
Programming languages
Database technologies
Leadership
Communication

Education

Bachelor's or Master's degree in Computer Science, Engineering, or related field

Job description

About the Role

Our client is seeking an accomplished Senior Software Architect to provide technical leadership and strategic direction for their software development initiatives in Randburg . You will be responsible for defining the overall structure, design patterns, and technology choices that underpin their software systems, ensuring scalability, maintainability, and robustness. This critical role requires a deep understanding of software engineering principles, a visionary approach to technology, and the ability to guide development teams towards achieving architectural excellence and business objectives.

Key Responsibilities
  • Design and document high-level software architecture for complex systems, ensuring alignment with business goals.
  • Define and enforce coding standards, architectural patterns, and technology roadmaps.
  • Evaluate and recommend new technologies and frameworks to improve system performance and capabilities.
  • Collaborate with development teams, product managers, and stakeholders to translate requirements into architectural designs.
  • Provide technical guidance and mentorship to development teams, fostering best practices in software design and implementation.
  • Ensure the architectural integrity, security, and scalability of all software solutions.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • 8+ years of experience in software development, with at least 3 years in a software architect role.
  • Proven experience designing and implementing large-scale, distributed, and highly available systems.
  • Deep understanding of various architectural styles (e.g., microservices, event-driven) and design patterns.
  • Expertise in multiple programming languages and database technologies.
  • Excellent communication, leadership, and problem-solving skills.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and professional development opportunities.
  • Hybrid work model offering flexibility and work-life balance.
  • A strategic role with significant influence on technology direction in Randburg .
  • Retirement fund with employer contributions and other comprehensive benefits.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Architectural Consultant
Senior Architectural Consultant

Placements24 • United States

Hybrid
USD 60,000 - 97,000
Hybrid work model
Professional development
Randburg office in Gauteng
Senior Information Security Architect
Senior Information Security Architect

Placements24 • United States

Remote
USD 73,000 - 109,000
Relocation assistance may be available
Competitive executive benefits
Senior Architectural Project Manager
Senior Architectural Project Manager

Placements24 • United States

Remote
USD 54,000 - 79,000
Hybrid work model
Professional development funding
Career advancement
+1
Strategic Software Architect - Hybrid, High-Impact
Strategic Software Architect - Hybrid, High-Impact

Placements24 • United States

Remote
USD 73,000 - 109,000
Performance-based bonuses
Health, dental, and vision insurance
Generous paid time off
+3
Senior Project Architect
Senior Project Architect

Placements24 • Waukee (IA)

On-site
USD 43,000 - 61,000
Attractive salary package
Medical and retirement benefits
Professional development and training
Senior Telecom Solutions Architect
Senior Telecom Solutions Architect

Placements24 • Mississippi

Hybrid
USD 140,000 - 190,000
Hybrid work
Health insurance
Dental & vision insurance
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • United States

Remote
USD 54,000 - 91,000
Competitive salary and performanceBonu
Health and dental insurance
Generous PTO and flexible hours
+2
Lead Software Architect
Lead Software Architect

Placements24 • United States

Remote
USD 150,000 - 225,000
Equity options
Global health coverage
Unlimited PTO
+1
Software Architect
Software Architect

AppMySite, Inc. • United States

Remote
USD 150,000 - 190,000
Remote Lead Cloud Solutions Architect
Remote Lead Cloud Solutions Architect

Placements24 • United States

Remote
USD 180,000 - 240,000
Fully remote work
Home office allowance
Health, dental, and vision insurance
+2