03 Nov
|
ZV Steels
|
Mumbai
– Software Architect
Job Title: Software Architect
Department: Information Technology (IT)
Experience: 5–10 Years
Employment Type: Full time
Salary: As per Industry Standards / Experience
1. Job Summary
We are looking for an experienced and skilled Software Architect to design, develop, and implement scalable, secure, and high-performance software solutions. The candidate will be responsible for defining software architecture, selecting appropriate technologies, guiding development teams, and ensuring that software applications meet business requirements and technical standards.
1. Key Responsibilities
- Design and develop scalable software architecture and technical solutions.
- Define system architecture, application structure, and technology standards.
- Evaluate and recommend suitable programming languages, frameworks, and tools.
- Lead and guide software developers and engineering teams.
- Create technical documentation, architecture diagrams, and development guidelines.
- Ensure application performance, security, scalability, and reliability.
- Review code and ensure compliance with coding standards and best practices.
- Coordinate with product managers, business analysts, and stakeholders.
- Identify technical risks and provide effective solutions.
- Manage integration between applications, APIs, databases, and third-party systems.
- Guide cloud infrastructure, deployment, and DevOps practices.
- Monitor existing systems and recommend improvements.
- Ensure timely delivery of software projects.
1. Required Skills & Qualifications
- Bachelor's or Master's degree in Computer Science, IT, or a related field.
- 5–10 years of experience in software development and architecture.
- Strong knowledge of programming languages such as Java, Python, C#, JavaScript, or similar.
- Experience with frameworks such as .NET, Spring Boot, React, Angular, or Node.js.
- Solid understanding of Microservices and RESTful APIs.
- Knowledge of SQL and NoSQL databases.
- Experience with AWS, Azure, or Google Cloud.
- Knowledge of Docker, Kubernetes, CI/CD, and DevOps.
- Understanding of cybersecurity and software design principles.
- Strong problem-solving and analytical skills.
- Excellent leadership and communication skills.
1. Preferred Skills
- Experience designing enterprise-level applications.
- Knowledge of cloud-native architecture.
- Experience with system integration and distributed systems.
- Understanding of Agile and Scrum methodologies.
- Knowledge of software testing and quality assurance.
1. Key Competencies
- Technical Leadership
- Software Architecture & Design
- Strategic Thinking
- Team Management
- Problem-Solving
- Decision-Making
- Project Coordination
- Communication Skills
1. Performance Expectations (KPIs)
- Quality and scalability of software architecture.
- System performance and reliability.
- Timely completion of development projects.
- Reduction of technical issues and system downtime.
- Compliance with security and coding standards.
- Effective technical guidance to development teams.
Pay: ₹25,000.00 - ₹70,000.00 per month
Work Location: In person
📌 Software Architect (Mumbai)
🏢 ZV Steels
📍 Mumbai