- 1 or 2yr experience
- Design and architect scalable, efficient, and secure software systems that meet business needs.
- Create and maintain architectural blueprints, diagrams, and documentation.
- Define the overall technical direction, ensuring systems are aligned with business goals.
- Ensure that system architecture is modular and maintainable, adhering to best practices.
- Work closely with business leaders, product managers, and engineers to understand requirements and constraints.
- Lead technical discussions with cross-functional teams to align architecture with business strategy.
- Provide guidance on technology choices and frameworks based on project needs.
- Provide mentorship to software developers and junior architects.
- Lead the evaluation and adoption of new technologies and tools.
- Conduct code reviews and ensure high-quality coding standards.
- Lead the implementation of best practices in software engineering, design patterns, and development methodologies (Agile, DevOps, etc.).
- Implement and ensure security best practices across the system architecture.
- Analyze and optimize system performance and scalability.
- Identify and resolve potential technical debt, refactoring code and architecture as necessary.
- Maintain clear and up-to-date documentation of system architecture and design decisions.
- Facilitate knowledge sharing and best practices across teams.
- Provide technical reports and presentations to stakeholders.
- Identify and mitigate technical risks associated with system design and implementation.
- Troubleshoot complex issues and provide solutions to overcome technical obstacles.
Job Types: Full-time, Permanent, Internship
Job Types: Full-time, Permanent, Fresher, Internship
Pay: From ₹18,000.00 per month
Benefits:
- Cell phone reimbursement
- Leave encashment
- Paid sick time
- Paid time off
- Work from home
Work Location: In person