Job Description :

Role: Software Architecture Lead Specialist
Location: Bronx, New York
Experience: 12+ Years
Employment Type: Contract
Interview Type: In-Person or Webcam

Job Overview

We are looking for an experienced Software Architecture Lead Specialist to guide and oversee the design, development, and deployment of scalable software systems. The ideal candidate will have extensive experience in software architecture, a strong technical background, and the ability to lead cross-functional teams in delivering high-quality solutions.

Key Responsibilities
  • Define and maintain the overall software architecture for enterprise applications.

  • Evaluate existing systems and propose architectural improvements to enhance performance, scalability, and maintainability.

  • Collaborate with product management, engineering teams, and stakeholders to align architecture with business goals.

  • Lead technical discussions and provide guidance on best practices, design patterns, and coding standards.

  • Ensure software solutions meet security, compliance, and regulatory requirements.

  • Mentor and support development teams in implementing architectural principles and standards.

  • Conduct architecture reviews and provide feedback on technical designs and implementation strategies.

  • Stay up to date with emerging technologies and industry trends to recommend innovative solutions.

Required Skills and Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • 12+ years of experience in software development with a focus on software architecture.

  • Strong expertise in designing scalable, high-performance, and maintainable systems.

  • Proficiency in multiple programming languages and frameworks (e.g., Java, C#, Python, .NET, or equivalent).

  • Experience with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.

  • Strong understanding of software development lifecycle, Agile methodologies, and DevOps practices.

  • Excellent problem-solving, analytical, and communication skills.

  • Proven ability to lead technical teams and influence decision-making across multiple stakeholders.

             

Similar Jobs you may be interested in ..