Job offer
Role details
Job location
Tech stack
Job description
Participate in the entire software development lifecycle, including proposal, design, development, and debugging of solutions, while adapting to system requirements.
Develop reusable, robust, and adaptable code, including libraries for future use and integration with new components.
Propose technical solutions to requirements and use cases, incorporating applied AI techniques where appropriate (data processing, model integration, etc.).
Apply security best practices in applications, ensuring perimeter protection (data validation, access control, API security).
Work with current technologies to improve existing applications and develop new features based on identified needs.
Stay up to date on emerging technologies, particularly in the fields of software, AI, and cybersecurity, proposing valuable advancements and integrations.
Document and report on work, including adopted solutions, tests, and results obtained.
Requirements
Undergraduate
Specific Requirements
Item 01: Academic qualifications and other courses. Proven professional experience (minimum 4 years). Knowledge of languages (Spanish, English, Galician) with practical application in a professional context (Spanish, English, Galician) with practical application in a professional context (punctuation: 30)
Item 02: Demonstrable experience of at least 4 years, knowledge and skills in programming with software development languages such as C and Go. Code control tools (Git or similar). Knowledge and skills in the use of SQL relational databases. Experience developing with Angular and/or React.server-client communication with services (MQTT, REST, NATS, JSON, WebServices) (punctuation: 25)
Item 03: Knowledge and skills in programming in other languages such as Python, JavaScript, etc. Knowledge and interest in DevOPS environments: containerization, CI/CD, Linux. Debugging, optimization and security. Understanding and preparation of technical documentation in English (punctuation: 20)
Item 04: Other merits related to tasks to be carried out, proactivity and interest in continuous training, organizational skills and teamwork (punctuation: 10)