InventYOU AB

Software Developer (VBA & Python)

InventYOU AB Greece 1 day ago
engineering

We are looking for an experienced mid-to-senior Software Developer to join our team and contribute to the development, maintenance, and enhancement of business-critical applications. The ideal candidate will combine solid hands-on experience in Microsoft technologies (SQL Server, VBA) with strong scripting and automation skills using Python. You will be working in a dynamic, Agile team and participating in the development of modern solutions to support data processing, reporting, and automation workflows.

Key Responsibilities

  • Design, develop and maintain applications using Microsoft SQL Server, T-SQL, SSIS, and Power BI.
  • Create and maintain VBA-based tools and applications (Excel and Access).
  • Develop and integrate Python scripts to support automation and data processing workflows.
  • Work with stakeholders to understand requirements and translate them into technical solutions.
  • Collaborate with team members on Agile sprints, performing code reviews, testing, and release cycles.
  • Maintain and optimize existing applications for performance, stability, and scalability.
  • Use version control systems (Git or TFS) to manage development workflows.

Requirements

  • Minimum 5 years of professional experience in software development.
  • Proven expertise in Microsoft SQL Server, including T-SQL and SSIS.
  • Solid hands-on experience with Power BI.
  • Strong proficiency in VBA for Excel and Access.
  • Practical experience in Python scripting and automation workflows.
  • Familiarity with ETL frameworks and batch/real-time data processing.
  • Experience with Git or TFS for source control and versioning.
  • Understanding of Agile methodologies (Scrum, Kanban).
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Excellent command of English (spoken and written).

Required certificates (at least one of the following):

  • A certification in Microsoft SQL Server development or administration (e.g. MCSA, MCSE),
    OR
  • A certification in Python programming or software development from a recognized provider.

You will be a great candidate for us if you

  • Have experience integrating VBA tools with modern databases and APIs.
  • Are able to troubleshoot and debug complex data pipelines or application logic.
  • Have an eye for clean, maintainable code and value code quality.
  • Can work independently and manage multiple development tasks effectively.
  • Are a team player who enjoys collaboration in Agile environments.

Benefits

Why join inventYOU

  • Work in a stable and supportive remote setup.
  • Collaborate with experienced professionals on impactful projects.
  • Access continuous development opportunities and certifications.
  • Be part of a technology-driven, forward-thinking team.

Sponsored

Explore Engineering

Skills in this job

People also search for