Sé de los primeros/as/es en solicitar esta vacante
Descripción de la vacante
A leading professional services firm in Barcelona is looking for a Go Developer to design and implement cloud-based services and integrate APIs for medical data sharing. The ideal candidate will have a Bachelor's Degree in Computer Science and experience in Go/Golang, with effective communication skills in English and Spanish. Join a dynamic team and contribute to innovative solutions in a fast-paced environment.
Formación
Related software development experience in Go/Golang required.
Communicate effectively in both English and Spanish.
Practical understanding of working with APIs and developing microservices.
Responsabilidades
Design and implement services for cloud-based platforms using Go.
Collaborate on API development with internal and external partners.
Ensure code quality and performance by building maintainable solutions.
Conocimientos
Go/Golang
Python
Java
C#/.NET
English
Spanish
APIs
microservices
agile methodologies
Educación
Bachelor's Degree in Computer Science or relevant field
Herramientas
SQL Server
Postgresql
MySQL
Descripción del empleo
Responsibilities
Design and implement services and components utilizing Go for cloud-based platforms
Collaborate with internal and external partners to develop and integrate with APIs that empower to share and utilize their medical data in partner systems
Design and implement unit testable code that are highly maintainable
Collaborate directly with InfoSec to design and implement secure solutions
Collaborate with both internal and external team members to to shape and define API contracts
Provide new ideas and insight in collaboration with the data services team
Ensure performance, uptime, and scale, maintaining high standards of code quality and thoughtful design.
Contribute to significant architectural and operational decisions in collaboration with the Architecture team
Build out our internal tooling and APIs to make business and engineering processes easier, faster, and safer.
Implement systemic changes to align existing systems with current architectural goals
Create diagrams, flowcharts and models that illustrate the internal design and workflow of solution components
Collaborate as an enaged member of an agile team, realizing features through development, test, and delivery
Qualifications
Engage in technical planning, design, and code reviews including peer code review of Pull Request
Bachelors Degree in Computer Science, Information Technology or other relevant field
Related experience in software development experience in Go/Golang required.
Proficiency in Python, Rust, Java, Spark, or C#/.NET is preferred.
A willingness to learn new software development languages to meet goals and objectives
Strong Computer Science fundamentals and experience with software development
Communicate effectively in both English and Spanish
Eagerness to contribute beyond experience level
Ability to work effectively within a team in a fast-paced changing environment.
Practical experience and understanding of working with and developing APIs and microservices
Experience with federation services, including SAML, Reverse Proxy, OAUTH/OIDC is mandatory
Experience working with both relational and documented oriented datastores such as SQL Server, Postgresql, or MySql
Experience working in an agile environment.
Practical Knowledge of Linux. – not essential
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.
Me encontraba atascado, enviaba solicitudes sin respuesta hasta que empecé a usar JobLeads. Hicieron que mi currículum fuera imposible de ignorar por las empresas.
Sophie Reynolds
La evaluación de currículums de JobLeads me ayudó a solucionar algunos errores fundamentales. ¡Empecé a recibir invitaciones a entrevistas casi inmediatamente!
Daniel Fischer
Con la revisión de currículums de JobLeads, ¡mi currículum pasó rápidamente de ignorado a listo para entrevistas!