The Role
Hyntelo srl is seeking a full-time, highly skilled and versatile senior software engineer to join the product development team. You’ll be part of an agile team that’s responsible for the whole software development life cycle, from
conception to deployment. As a software engineer, you’ll be:
Developing and maintaining existing and new product features
Monitoring and adjusting infrastructure to meet performance needs
Enhance existing systems based on feedback and evolving product capabilities
Troubleshooting and debugging production issues as needed
Creating and maintaining technical documentation
Working with an agile team to analyze and estimate future priorities
Working with other developers to improve team practices and system architectures
Requirements
Proven experience as a software engineer or similar role
Solid understanding of web technologies and object-oriented design
Solid experience in building scalable and robust web applications
Knowledge of front-end languages and frameworks: Angular 12+, TypeScript, HTML/CSS
Knowledge of back-end languages and frameworks: Python, Flask, FastAPI
Experience with CI/CD automation, Docker and Kubernetes
Experience with REST based APIs and technologies such as OIDC, OAuth, Federation
Experience with database technologies (e.g. MSSQL, Oracle, MongoDB, GraphQL)
Familiarity with microservice architectures and micro front-ends
Familiarity with Agile methodologies
Familiarity with Cloud providers (Azure, AWS)
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
An analytical mind
Degree in Computer Science, Computer Engineering or relevant field
Provide mentoring and guidance to less-experienced team members