Software Architect Needed
Budget: ₹75,000 – ₹150,000 INR
I'm on the lookout for an experienced software architect with a strong background in Java, Python, and C#. Knowledge and understanding of agile methodologies are a must. The primary focus will be on designing from scratch a software for real estate domain. The software should include key functionalities like property search and listing management.
Ideal Skills:
Technical Vision: Define and communicate the overall technical architecture for new and existing software systems, incorporating Agile principles and practices.
System Design: Create high-level designs, including system components, interactions, and interfaces, utilizing emergent design techniques to adapt to evolving requirements while ensuring SaaS-specific considerations are addressed.
Technology Selection: Evaluate and select appropriate technologies, frameworks, and tools to meet project requirements, ensuring alignment with the Agile development process.
Standards and Guidelines: Establish and enforce coding standards, best practices, and architectural guidelines that support Agile development and address SaaS-specific concerns such as security, performance, and scalability.
Mentorship: Provide technical guidance and mentorship to software engineers and developers on Agile architecture principles and practices.
Collaboration: Work closely with Business Owners, product managers and stakeholders to understand business needs and translate them into technical solutions, fostering a collaborative Agile environment.
Problem Solving: Identify and resolve complex technical challenges and architectural issues, utilizing Agile problem-solving techniques.
Documentation: Create and maintain clear and comprehensive architectural documentation that is accessible and adaptable to Agile development.
Research: Stay up-to-date with the latest industry trends, technologies, and best practices in Agile architecture, SaaS product development and cloud based solutions.
Looking forward to productive collaborations.
Ideal Skills:
Technical Vision: Define and communicate the overall technical architecture for new and existing software systems, incorporating Agile principles and practices.
System Design: Create high-level designs, including system components, interactions, and interfaces, utilizing emergent design techniques to adapt to evolving requirements while ensuring SaaS-specific considerations are addressed.
Technology Selection: Evaluate and select appropriate technologies, frameworks, and tools to meet project requirements, ensuring alignment with the Agile development process.
Standards and Guidelines: Establish and enforce coding standards, best practices, and architectural guidelines that support Agile development and address SaaS-specific concerns such as security, performance, and scalability.
Mentorship: Provide technical guidance and mentorship to software engineers and developers on Agile architecture principles and practices.
Collaboration: Work closely with Business Owners, product managers and stakeholders to understand business needs and translate them into technical solutions, fostering a collaborative Agile environment.
Problem Solving: Identify and resolve complex technical challenges and architectural issues, utilizing Agile problem-solving techniques.
Documentation: Create and maintain clear and comprehensive architectural documentation that is accessible and adaptable to Agile development.
Research: Stay up-to-date with the latest industry trends, technologies, and best practices in Agile architecture, SaaS product development and cloud based solutions.
Looking forward to productive collaborations.