Software Architect
12 Month Contract
Outside IR35
Fully remote
Required skills:
* 5+ years' experience of working on a Software Architect position
* Significant experience in software development and coding in various languages (C#, .NET, Java etc.)
Desirable skills:
* Significant experience with UML and other modelling 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 organisational and leadership skills
* Strong communication and presentation abilities, with close attention to detail
* MSc or MA degree in computer science, engineering or other relevant area
Key responsibilities & duties include:
* Create representations for functions and user interface of desired product, with the help of chosen tools and methodologies
* Work together with other professionals to determine functional and non-functional requirements for new software or applications
* Create high-level product specifications with attention to system integration and feasibility
* Monitor the progress of the development team to ensure consistency with initial design
* Define all aspects of development 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
* Review final product before launch and approve it
* Ensure the compliance of software with all requirements of quality, security, modifiability, extensibility etc.
