Responsible for the ideation of the logical structure of databases, including the relationships and limitations that determine how data is stored and how it is accessed.
As a senior technical expert, he will be responsible for creating high-level architectural specifications and addressing problems of system integration and compatibility.
Conduct research on the potential feasibility of the project for the administration.
Identify business requirements and designing the entire system based on the received requirements
Design connections between systems
Work with high-level abstractions of the created systems
Solve technical problems
Should be prepared to compose a large number of technical documentation, reports and diagrams
3+ years of experience working as a Software Architect.
Vast knowledge with C# .NET and Visual Studio.
Extensive knowledge in the software design pattern.
Outstanding knowledge of software and application design and architecture.
Knows Web Application Servers.
Experience with different web MVC frameworks.
Knowledge of WSDL and REST API.
Understand and try several technological stacks.
Strong programming skills (algorithms, testing and quality, style and documentation)
Must : Microsoft MCF and Azure Service Bus.
Nice to have : knowledge working with PHP.
The ability to represent an abstract problem in the form of some finite real object of the system, which developers are already evaluating, designing and developing.
Soft skills :
Team work, great communication skills, well organized and detail oriented.
Spanish, English (85%)