Software Architect - Technical Project Manager

Technology Argentina, Colombia, Uruguay


Description

This is an excellent opportunity to join a great multi-national company dedicated to providing IT solutions around the globe.
We believe that clients should be able to focus on their business development while letting us take care of the rest that happens under the hood.

We are looking for a Software Architect to rock it!
You will work in special projects with a brilliant team helping our clients to succeed

Requirements:

Main responsibilities:

-Understand the needs and requirements of customers and actively intervene in requirement gathering, analysis and specification of software requirements.
-Identify the operational requirements and non-functional requirements (performance, availability, scalability, etc.) that determine the quality attributes of the product.
-Define with stakeholders the priorities of the software requirements based on their importance.
Obtain approval of the software requirements and their design by Stakeholders.
-Document the design decisions of your solutions in an accurate and complete manner.
-Implement tests and prototypes to demonstrate the selection of components and technologies.
-Decide on technologies, tools and practices to use in the entire development process.
-Help team members and consolidate experience from cross areas within the project in order to achieve the established objectives.
-Provide advice based on your area of expertise.
-Proven track record of delivering an efficient and well-established team.
-Plan the release of project deliverables and release life cycle.
-Outstanding soft skills and people management abilities.
-Communicate the project-related tasks such as plans, timelines, requirements, etc. betweendifferent teams, being within the company or on the client side.

-Scrum Master certification and proven experience would be very valuable.

Technical requirements:

Backend:
Java 11 or greater - Must have
Spring Boot - Must have
Experience implementing REST APIs - Must have
Hibernate/JPA - Must Have
MySQL - Must have
AWS experience, especially with SQS - Must have
Experience with OAuth and JWT - Must have
IOT and DynamoDB - Nice to have
Unit testing experience - Nice to have
Docker - Nice to have
Flyway - Nice to have

Frontend:
Angular 7 or greater - Must Have
Experience with OAuth and JWT - Must have
UI Styling - CSS/SASS - Nice to have
Angular Material or Bootstrap - Nice to have
Unit testing experience - Nice to have