A. Roles & Responsibilities :
- Lead the design and delivery of scalable, secure, and high-performance software solutions.
- Translate business requirements into technical specifications and system architecture.
- Develop and maintain architectural artifacts and technical documentation.
- Ensure alignment with enterprise architecture and strategic goals.
- Collaborate with cross-functional teams to gather requirements and propose optimal technical solutions.
- Mentor and guide development teams throughout the SDLC ensuring coding standards, performance, and scalability.
- Prepare high-level and low-level design documents, architecture diagrams, and integration workflows.
- Conduct architecture / code reviews and recommend improvements.
- Evaluate and adopt emerging technologies to enhance development efficiency.
- Ensure adherence to best practices, coding standards, and security guidelines.
- Collaborate with cross-functional teams for seamless integration and delivery.
- Participate in Agile ceremonies and promote continuous improvement across teams.
- Guide development teams through project execution.
- Conduct code reviews and provide mentorship and technical guidance to developers.
- Prepare high-level and low-level design documents, architecture diagrams, and integration workflows.
- Ensure secure coding practices and compliance with data privacy and industry standards.
- Evaluate tools, frameworks, and platforms for project suitability and future scalability.
- Oversee project timelines, allocate resources effectively, and track development progress.
- Coordinate with QA, DevOps, and deployment teams for smooth delivery of releases.
- Communicate technical concepts clearly to non-technical stakeholders and leadership.
B. Qualification & Experience :
Bachelor's / Master's degree in Computer Science, Information Technology, or a related discipline.8+ years of experience in software development, with proven experience in application architecture and team leadership.Strong knowledge of backend and frontend technologies such as Java, .NET, PHP, Node.js, Angular, React, etc.Experience in building scalable applications using microservices architecture and RESTful APIs.Proficiency with cloud platforms (AWS, Azure, GCP, Oracle etc.), containerization (Docker, Kubernetes), and CI / CD pipelines.Solid understanding of microservices architecture and RESTful API design.Familiarity with authentication protocols like JWT and OAuth2.Solid understanding of relational and NoSQL databases, system integration, and application security.Excellent problem-solving, communication, and stakeholder management skills.Show more
Show less
Skills Required
Java, Oauth2, .NET, Jwt, Node.js, Angular, React, Application Security, System Integration, Gcp, Docker, Php, Restful Apis, Azure, Oracle, Kubernetes, Aws