|
Reference Number: INFY_NETA_SEA
Job Description: Extensive experience in architecting, designing, and deploying web-based and web-enabled business applications. The ideal candidate will also posses hands-on experience in Object-Oriented Design (OOD), Unified Modeling Language (UML), stateless distributed architectures, and designing for scalability and performance.
The candidate would be responsible for designing applications for high performance and scalability in a distributed, multi-tier, cross-platform environment and accountable for the technical design process including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications, works closely with application developers to ensure the consistency of the architectural solution.
Experience Level: Unspecified
Requirements: ? Comprehensive understanding of all aspects of architecture-based SDLC and its deliverables; 4+1 Architecture Views. ? 7+ years in web and distributed application development; 3-5 years in application architecture, data architecture, and technical design experience; 3+ years day-to-day experience in core technology ? Understanding of unified modeling language (UML) of Object-Oriented Design (OOD) and Service-Oriented Architecture (SOA), its principles, and patterns at enterprise level. ? Demonstrated experience and knowledge of multi-tier architectures ? Experience in data modeling techniques and knowledge and applicability of various normal forms ? Experience in logical architecture (business entities, data flows). ? Experience in process architecture (functional verticals, processes, services). ? Experience in implementation architecture (components, classes, application frameworks, technologies). ? Excellent communication, presentation, influencing, and reasoning skills ? Abstract thinking, good balance between academic and pragmatic approach. ? Creativity and ability to think outside-the-box while defining sound and practical solutions
|