Back to jobs
ELVAL

SENIOR CLOUD SOFTWARE ENGINEER

Αχαρνές, Αττική, GRPosted Yesterday
onsite

Job Description

Position Overview
We are looking for an experienced Senior Cloud Software Engineer to strengthen and further enhance our Application Development team. 
The ideal candidate is a strong software engineer with deep experience in modern web development, cloud-native application architecture, and backend development. The role combines hands-on technical leadership, solution design and team coordination within enterprise-scale projects.
Candidates with experience in modern cloud platforms and enterprise web application development are encouraged to apply.

 
Key Responsibilities
 
Application Development & Technical Leadership
  • Design and implement cloud-native applications.
  • Promote and enforce coding standards, development guidelines, and architectural best practices.
  • Design and implement data models and database interactions using SQL.
  • Build modern web user interfaces and enterprise applications.
  • Ensure applications follow secure and scalable cloud architecture principles.
  • Implement application logic using modern programming languages and frameworks, including JavaScript and Node.js.
  • Develop scalable backend services and APIs for enterprise applications.
  • Understanding of modern AI capabilities and their practical application in software engineering, including incorporating AI-powered features into applications and effectively leveraging AI-assisted development tools to improve development productivity.
 
Cloud & DevOps
  • Design and implement solutions in cloud environments.
  • Contribute to CI/CD pipelines, automated deployment, and DevOps practices.
 
Team & Project Management
  • Provide technical mentorship and guidance to developers.
  • Participate in architecture decisions and solution design.
  • Collaborate with integration, automation, and AI teams to deliver end-to-end solutions.
  • Support project planning, estimations, and technical roadmap definition.

 
Qualifications
 
Technical Skills
  • Strong understanding of software engineering principles and backend development
  • Solid knowledge of SQL and database design
  • Strong programming experience with JavaScript and Node.js
  • Experience developing applications in cloud environments
  • Experience with microservices architectures
  • Understanding of CI/CD processes and DevOps practices
  • Understanding of modern AI capabilities and ability to leverage AI-assisted development tools to enhance software development productivity and code quality
 
Professional Experience
  • 5+ years of professional experience in software engineering
  • Experience contributing to team development through knowledge sharing, mentoring, and promotion of engineering best practices.
  • Experience working on enterprise-scale software projects

 
Soft Skills
  • Strong analytical and problem-solving skills
  • Ability to lead technical discussions and architecture decisions
  • Excellent communication and collaboration skills
  • Ability to work in cross-functional teams
  • Strong ownership and accountability mindset

 
Preferred Qualifications (Nice to Have)
  • Experience with SAP BTP and SAP Programming frameworks (CAP, Fiori/SAPUI5)
  • Familiarity with enterprise integration patterns

#LI-AP1 #TEKA_Systems_Business_Solutions

 

Role Description

Duties and responsibilities

Qualifications and Experience

Package