Qodea

Software Engineer

Qodea

full-time

Posted on:

Location Type: Hybrid

Location: IașiRomania

Visit company website

Explore more

AI Apply
Apply

About the role

  • Takes ownership of assigned tasks, delivering results independently while coordinating effectively with the team.
  • Follows established processes and best practices, ensuring consistency, quality, and compliance across deliverables.
  • Applies technical expertise to troubleshoot complex issues, implement fixes, and support daily operations.
  • Delivers work on schedule, meeting deadlines and escalating challenges when necessary.
  • Builds familiarity with team solutions and implementations, enabling effective maintenance and informed improvements.
  • Implements features or fixes, ensuring code quality, reliability, and alignment with team standards.
  • Collaborates with fellow engineers to translate requirements into technical designs and ensure delivery aligns with specifications.
  • Identifies opportunities to improve code quality, enhance performance, and optimize implementations, and applies these improvements in day-to-day development tasks.
  • Committed to maintaining accurate and accessible documentation
  • Participates in project meetings and Scrum ceremonies, providing updates, technical insights, and contributing to planning and discussions.
  • Follows change management and deployment processes, ensuring safe delivery to staging and production environments.

Requirements

  • Strong problem-solving and debugging skills with the ability to analyze complex technical issues and propose effective solutions.
  • Hands-on experience with at least one cloud platform (GCP or AWS, Azure) while utilizing core services.
  • Proven experience with at least one backend programming language, ideally Java or Python, contributing to the development of reliable and maintainable backend services. Experience with Go or C# is also acceptable. The successful candidate will be expected to learn and work mainly with Python and Java.
  • Familiarity with SQL and NoSQL databases, schema design, and query optimization
  • Understanding of ETL / ELT pipelines
  • Comfortable working with Logging and monitoring tools
  • Experience with CI/CD pipelines, proficient in version control systems (e.g. GitHub, GitLab) and collaborative development practices such as code reviews and branching strategies.
  • Exposure to containerization (Docker) and basic orchestration concepts (Kubernetes)
  • Understanding of testing methodologies, including unit, integration, and end-to-end testing (using frameworks such as Jest, PyTest, or JUnit).
  • Works effectively within Agile/Scrum environments, contributing to sprint planning, estimations, and continuous improvement initiatives.
  • Applies basic design and optimization principles in day-to-day tasks.
  • Familiar with modern software architecture patterns and engineering practices such as microservice-oriented design, Twelve-Factor Apps, Single Page Applications (SPAs) etc.
Benefits
  • Competitive base salary.
  • Discretionary company bonus scheme.
  • Employee referral scheme.
  • Meal Vouchers.
  • Health Care Package.
  • Life and Health Insurance.
  • 28 days of annual leave.
  • Floating bank holidays.
  • An extra paid day off on your birthday.
  • Ten paid learning days per year.
  • Flexible working hours.
  • Sabbatical leave (after 5 years).
  • Work from anywhere (up to 3 weeks per year).
  • Industry-recognised training and certifications.
  • Bonusly: employee recognition and rewards platform.
  • Clear opportunities for career development.
  • Length of Service Awards.
  • Regular company events.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
problem-solvingdebuggingJavaPythonGoC#SQLNoSQLETLELT
Soft Skills
ownershipcoordinationcommunicationcollaborationcommitmentadaptabilityplanningcontributionanalysisimprovement