Software Architect
LEVEL
Mid-level/Senior
TEAM
Development
TYPE
Full-time
LOCATION
Remote
WHAT WE NEED
Qualifications
- A degree from Computer/Software/Mathematics Engineering or related fields.
- At least 3 years of experience in a similar role.
- Experienced in Event Driven and Test Driven development.
- Experienced in SOLID principles and design patterns.
- Experienced in relational (MsSql, MySql, PostgreSQL, etc.) and NoSQL (Hadoop, MongoDb, Redis, etc.) databases.
- Experienced in Microservices architecture.
- Experienced in Distributed Cache technologies.
- Knowledgeable about Cloud technologies.
- Developed projects using C#, .Net Framework, and Net Core.
- Knowledge or experience in Front-End Technologies (HTML/CSS, JS, React, Vue.js, Angular, etc.).
- Experienced in CI/CD tools (Jenkins, Azure DevOps, etc.).
- Experienced in tools used to measure code quality (SonarCube, etc.).
- Experienced in Docker and tools related to Docker-based deployments.
- Detail-oriented in documentation.
- Proficient in English.
WHAT YOU WILL DO
Job Description
The candidate will be positioned to perform software architecture in projects to be developed within the company.
WHAT WE OFFER
Offering?
- 100% Remote work
- Dynamic and friendly work environment
- Continuously learning and development opportunities
- Extra vacation time
- A competitive salary with great benefits
- Stock options available to qualified employees
- Private health insurance