Senior Software Architect at NOUS LATAM | Torre

Senior Software Architect

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation COP14M/month
~USD4.39k/month
Non-negotiable
location_on
Hybrid (Bogotá, Bogota, Colombia)
Posted about 3 years ago

Responsibilities


❗ If you're contacted, we'll let you know where the office is located. Our client is an innovative company specializing in financial services and telecommunications. We employ cutting-edge technology and innovative strategies to provide high-quality services and products to our clients. We are looking for a senior software architect with over three years of experience designing, defining, and developing custom software systems and applications for high-performance transactional platform functions, oriented towards end customers, robust, with high-quality indexes, and Excellent security orientation and auditoriums. We are looking for an enthusiastic and passionate person willing to take on the challenges and responsibility for new projects the company offers, give the best quality results to our clients, and be an integral part of an agile and focused team. Abstraction capacity, creativity, leadership, oral and written communication; negotiation, discipline, and being self-taught. 🔘 Required skills: • Component-based development. • Extensive knowledge of architectural patterns. • Excellent knowledge of design patterns and architectural styles. • Exceptional knowledge of JavaScript, HTML, and CSS. • Good understanding of web frameworks such as AngularJS, VueJS, and Bootstrap. • Very good knowledge of Web protocols such as RESTful and Web Services. • Knowledge of SQL and MySQL databases. • New technologies and platforms, including open source. • Experience using build automation tools: Webpack and Maven. Optional Gulp and Gradle. • Knowledge of Java and microservices environments with Spring Boot. • Knowledge and experience with version control tools, in particular, Git. • Strong orientation to the automation of the software life cycle and implementation of technologies that include integration and deployment of CI/CD, Containers, and (Datacenter/Cloud). • Knowledge and experience in implementing architecture in the cloud, preferably AWS, oriented towards microservices and serverless technologies. 🔘 Desirable skills: • Experience as a Java full-stack developer. • Good oral and written communication in English. • Certifications and/or courses relevant to the required technologies and architectures. • Knowledge of languages ​​such as .NET, Python, PHP, and native Android, Cross-platform. • Knowledge of tools such as Docker, and Kubernetes. 🔘 Responsibilities: • Dictate technical standards that allow the development and integration of the different platforms and the construction of new functionalities. • Ability to capture, transmit and document the proposed ideas of architecture. • Select the technology to be used in the creation of the software required in the different solutions. • Carry out evaluation processes in order to determine if the progress is as expected and if it meets market expectations, and make changes using the feedback from the different groups involved, internal and external. • Investigate, solve and suggest continuous improvements reported and found failures during the general process that guarantee the quality of the product. • Have the ability to work independently and with other team members. • Identify risks in the proposed design and propose mitigation strategies.