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