Senior Software Engineer

New
I
InfiterraSubscription commerce
Remote-first: work from anywhere, with optional, ad hoc in-person meet-ups arranged around team members' availability.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Greek and English
Experience
6+ years of professional experience
Required Skills
Microsoft SQL ServerC#.NETCI/CDRESTful APIsUnit Testing

Requirements

  • 6+ years of professional experience in .NET engineering.
  • Proficiency with .NET Framework 4.8, .NET 10, and C#.
  • Strong SQL Server skills including stored procedures, performance tuning, and SSRS.
  • Deep understanding of HTTP, JSON, and RESTful API principles.
  • Proven experience developing high-traffic, performance-focused applications.
  • Demonstrable understanding of SOLID principles and design patterns.
  • Experience contributing to CI/CD pipelines and deployment automation.
  • University degree in Computer Science or a related field.
  • Fluent in Greek and English (oral and written).

Responsibilities

  • Manage the full software development lifecycle from analysis and architectural design to deployment.
  • Develop and maintain web applications using .NET Framework 4.8 and .NET 10.
  • Design, build, and optimize database interactions using SQL Server.
  • Implement unit and integration testing to ensure code reliability and quality.
  • Set and uphold code-review standards through peer-led reviews.
  • Maintain CI/CD pipelines and deployment automation.
  • Collaborate with POs, BAs, QA, and DevOps to shape product requirements.
  • Own monitoring, logging, and alerting for production services.
  • Provide technical mentorship and support to team members.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now