Lead Software Architect

25 years

1 - 8 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

25+ years of experience in software development Noida

Position Overview:

The Lead Software Architect is a senior-level role responsible for creating and implementing software architecture solutions that align with business objectives. This role requires a deep understanding of software engineering principles, extensive experience with various technologies, and the ability to lead and mentor development teams.

Key Responsibilities:

  • Architectural Design:
    • Develop and maintain architectural blueprints for software systems.
    • Design scalable, high-performance, and secure software solutions.
    • Evaluate and choose appropriate technology stacks and frameworks.
  • Leadership:
    • Lead and mentor engineering teams on best practices and architectural principles.
    • Collaborate with stakeholders to understand requirements and translate them into technical solutions.
    • Provide technical guidance and support to ensure project success.
  • Collaboration:
    • Work with product managers, developers, and other stakeholders to define project requirements and constraints.
    • Communicate architectural decisions and rationale to both technical and non-technical audiences.
  • Quality Assurance:
    • Ensure that software designs meet performance, security, and reliability standards.
    • Conduct code reviews and provide feedback to improve code quality.
  • Continuous Improvement:
    • Stay current with industry trends and emerging technologies.
    • Promote best practices and innovative solutions within the organization.
  • Current Project Technology :
    • net; asp.netMVC; asp.net core; Ajax tool kit; Linq; React js ; Java Script. For Database - SQL server 2019; My SQL. For reporting - SSRS , Crystal report.

Skills and Qualifications:

  • Technical Expertise:
    • Strong knowledge of software design patterns, principles, and methodologies.
    • Proficiency in various programming languages and technologies.
    • Experience with cloud platforms, databases, and distributed systems.
  • Leadership and Communication:
    • Proven ability to lead and mentor technical teams.
    • Excellent communication and interpersonal skills.
    • Ability to translate complex technical concepts into understandable terms for stakeholders.
  • Problem-Solving:
    • Strong analytical and problem-solving skills.
    • Ability to make critical decisions under pressure.
  • Experience:
    • 25+ years of experience in software development, with a focus on architecture and design.
    • Experience leading projects and managing technical teams.
  • Education:
    • Master’s degree in Computer Science, Software Engineering, or a related field.

Employment Type:

Full-Time

Work Place Type:

On-Site

Salary:

Experience Required:

25+ years of experience in software development

Job Location:

Noida

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Rama Hospital logo
Rama Hospital

Healthcare

Cityville

RecommendedJobs for You

bengaluru, karnataka, india