




Job Summary: Software Engineer responsible for designing, developing, and optimizing technological solutions, working on architecture, coding, testing, security, and documentation of systems. Key Highlights: 1. Full involvement in the software lifecycle 2. Focus on system security and optimization 3. Support to the team in development projects We are seeking a **Software Engineer** who will be responsible for designing and developing technological solutions, covering all stages from defining software architecture and selecting appropriate programming languages and tools, to coding, testing, and bug fixes. This role also includes organizing system integrations, monitoring system performance, proposing continuous improvements, managing source code versions, and technically documenting developed systems. Additionally, the candidate will actively identify security vulnerabilities and support the team in development projects. **MAIN RESPONSIBILITIES:** * Develop solutions for technological problems; * Design software architecture; * Select appropriate programming languages and tools for each scenario; * Write code; * Organize interfaces between systems; * Conduct system testing; * Identify and fix bugs; * Monitor system performance; * Propose improvements to systems and/or processes; * Create technical documentation for systems; * Manage source code versions; * Identify and fix security vulnerabilities; Support the team in development projects. * **REQUIRED SKILLS:** * Python * GoLang * PHP * C\# * React * Next * SqlServer * PostgreSQL * Azure * AWS **PREFERRED SKILLS:** * Typebot * ChatGPT * NokoDB * WordPress


