Search by job, company or skills
Key Responsibilities Create representations for functions and user interface of desired product with the help of applicable and company standard tools and methodologies Work together with Technical Product Management and Development Teams to develop software architecture as per functional and non-functional requirements for new products & solutions Create high-level architecture specifications with attention to solution integration and feasibility Define all aspects of architecture from appropriate technology and workflow to coding standards Discuss all concepts and guidelines with development team Interact with developers and engineers providing them with technical guidance and coaching Ensure the compliance of software with all requirements of quality security modifiability extensibility etc. Identifying opportunities for team training and skills advancement Qualifications 3+ years experience of working on a Software Architect position Significant experience in software development and coding in various languages (Python, .NET, Java etc.) Significant experience with UML and other modeling methods In-depth knowledge of software and application design and architecture Good knowledge of HTML/CSS JavaScript and UI/UX design Familiarity with software quality assurance principles Strong organizational and leadership skills Strong communication and presentation abilities with close attention to detail Masters degree in computer science engineering or other relevant area 5-7 years of experience working in software product development Excellent working knowledge of computer systems, security, network and systems administration, databases and data storage systems, and phone system Strong critical thinking and decision-making skills Excellent project management skills and strong ability to prioritize Firm grasp on IT infrastructure and operations best practices
Date Posted: 20/06/2024
Job ID: 82434307