Back-end Software Engineer-Technical Lead

EXUS
Summary
Join EXUS AI Labs, the R&D department of EXUS, a multidisciplinary team driving innovation in software engineering, AI, and data analytics. As an R&D – Software Engineer (Mid) / Project Technical Lead, you will participate in innovative research projects, lead and develop backend solutions, and contribute to improving the quality of people’s lives. The role involves technical project management, software engineering, and addressing technical issues throughout a project's lifecycle. EXUS offers a creative and inspiring work environment with a focus on team spirit and the greater good. The company values transparency, positivity, learning, and a commitment to excellence. This position offers a fully remote work setup, competitive salary, and various benefits.
Requirements
- BSc degree in Computer Science , (MSc studies will be highly appreciated)
- Proven working experience (2-3 years), in back-end software development
- Solid experience as a Software Engineer in back-end technologies
- Python
- Flask or Django or Fast
- Microservices architecture
- SQL/NoSQL databases
- Proven experience and competence in software engineering and design
- Great familiarity in
- Git
- Docker
- Shell Scripting
- Working experience in Research / H2020 Projects , will be highly appreciated
- Excellent knowledge of English language (both verbal & written)
- Strong problem-solving skills and analytical thinking
- Team player, self-motivated, constantly seeking new knowledge
- Ability to travel (up to 10% of total working time, in European destinations)
Responsibilities
- Technical Project Management
- Project’s effort allocation, task plan, projects' progress overview, participation in calls & meetings
- Projects' Technical specification definition & Architecture Design (technical requirements definition from user requirements, software architecture design, data flows definition)
- Software engineering
- Development of reusable and scalable backend services
- Testing, maintaining, and improving software’s functionality and performance
- Documentation of application changes and software updates development
- Provision of solutions to any technical-related issue during a project’s lifecycle
Preferred Qualifications
- Experience or Interest in DevOps tools like Terraform, Ansible and GitHub Actions will be appreciated
- Experience in research and innovation projects will be appreciated
Benefits
- Fully remote work setup
- Competitive salary
- Inclusive work environment & Well-being Program
- A clear induction program & a mentoring buddy to help you
- Private health insurance allowance
- Unlimited time off