Job Description: Senior Software Engineer

Company Overview:

Pallas Infotech is a leading, US based provider of cutting-edge IT solutions, specializing in data management, high-performance processing, API development, cloud computing, and Quality Assurance Solutions. We are dedicated to delivering innovative and efficient solutions to our clients, utilizing the latest technologies and methodologies.

Position: Senior Software Engineer

Location: Greece - Remote

Job Summary:

We are seeking a highly skilled and experienced Senior Software Engineer to be part of a team servicing an American customer to join our dynamic team. The ideal candidate will have excellent communication skills in English and extensive experience working with hybrid onsite/offshore teams. The role involves managing large datasets, high-performance processing, API development, external application integration, automation, testing frameworks, web applications, and cloud computing.

Key Responsibilities:

  • Manage large datasets and ensure high-performance processing.

  • Develop and maintain ASP.NET APIs.

  • Design and implement enterprise/cloud-scale system architectures.

  • Utilize Docker Compose for containerized application management.

  • Implement and manage automated test frameworks.

  • Develop automation scripts using Linux subsystems and bash.

  • Design and optimize data pipelines for performance computing.

  • Integrate external applications via various service-based mechanisms.

Experience and Qualifications:

  • Technical Skills:

    • 5 to 8 years of experience in .NET 6 or greater (Note: .NET 5 is acceptable)

    • Strong experience with ASP.NET APIs.

    • Strong expertise in Microsoft SQL Server 2019+ and/or T-SQL (Note: SQL Server 2016+ is acceptable).

    • Demonstrated experience in enterprise/cloud-scale system architecture design.

    • Knowledge of Docker Compose.

    • Familiarity with automated test frameworks.

    • Proficiency in Linux subsystems and bash automation.

    • Experience in data pipeline development and performance computing.

  • General Requirements:

    • Be a citizen of Greece

    • Bachelors Degree in Software Engineering or higher

    • Excellent communication skills in English.

    • Proven experience working in hybrid on/offshore teams.

    • Strong problem-solving and analytical skills.

    • Ability to work collaboratively in a global team environment.


  • Attractive salary and benefits package.

  • Opportunity to work with a global team for a US customer.

  • Professional development and growth opportunities.

  • Potemtial to travel to the United States for project related work.  

  • Training opportunities for cutting edge technologies

  • Flexible working arrangements.

Application Process:

If you meet the above qualifications and are passionate about leveraging technology to solve complex problems, we invite you to apply for this exciting opportunity. Please submit your resume and a cover letter outlining your relevant experience and why you are the ideal candidate for this position.


Resume Submition

Use the below form to submit your resume.

Please fill the required field.
Please fill the required field.
Please fill the required field.
World's leading management consulting firms, where bold thinking, inspired people and a passion for results come together for extraordinary impact.