INTRASOFT International, a leading European IT solutions provider, is seeking a professional to cover the following opening :
Senior Software Architect (m / f)
Our software development teams in Greece are building bespoke web and mobile applications for numerous prestigious clients such the European Commission and the European Parliament.
The Software Architect will play an essential role in the design and development of new software applications for our clients.
Key activities will include defining application architecture and communicating design choices and coding standards to the development teams and other project stakeholders.
Analyses of how business requirements can be technically implemented
Evaluates alternative architectural solutions and defines application architecture as a mean to meet the stakeholders’ requirements and achieve the business' security, flexibility, scalability, adaptability and performance goals
Utilizes proactive problem-solving to address challenges and functional concerns
Applies industry best practices and design patterns to create scalable, efficient and secure solutions
Documents and communicates the architecture to the development team and all stakeholders as appropriate
Ensures code development follows the defined architecture and established coding standards
Independently and proactively analyses and communicates issues, priorities, and objectives
Identifies risks and proposes risk mitigation strategies associated with the architecture
Evaluate third-party suppliers, products and solutions
Moderate amount of traveling within EU.
University Degree in software engineering, computer science, mathematics or related field; postgraduate degree preferred
Minimum 10 years of experience in software development
Superior technology capabilities combined with diligence, technical intuition and attention to detail
Excellent knowledge in the following fields, technologies, and tools :
Different software development models and life cycle
Relational database design
JAVA Web development
Solution architecture, SOA Design and implementation, UML, RUP, Design Patterns, Messaging middleware.
Advanced problem solving, analytical skills and decision making skills
Excellent interpersonal and communication skills
Fluent written and spoken English (French and other EU languages are desirable)
Excellent organizational skills with strong attention to detail, efficient time management, and the ability to prioritize work effectively
Strong collaborative skills and ability to effectively interact with customers at all organizational and technical levels
Desirable experience / certifications :
Hierarchical databases, no-SQL
Cloud and Data-warehouse software
TOGAF or equivalent certification
Big-data and data analytics technologies
All applications will be treated as strictly confidential.