
Software Engineer
Posted Oct 5

Posted Oct 5
This is a fully remote position, open to applicants in Greece.
• Participate in an agile Scrum team to implement new functionalities and enhance existing ones on Infiterra's subscription e-commerce platform.
• Take ownership of complete features within a product domain, overseeing everything from design to production.
• Develop scalable services and facilitate the integration of major Software Vendors with the platform.
• Design and deliver dependable, well-tested features in accordance with coding and architectural standards.
• Utilize .NET Framework 4.8, .NET 10, C#, SQL, and domain/service-oriented methodologies for development.
• Collaborate effectively with Product Owners, Business Analysts, QA, and DevOps teams.
• Refactor and manage technical debt to maintain code quality.
• Create robust automated tests to ensure feature reliability.
• Review pull requests submitted by peers for quality assurance.
• Incorporate observability into features with guidance from DevOps.
• Identify and communicate cross-team dependencies early in the process.
• Articulate technical trade-offs to Product and Quality teams.
• Utilize authorized AI tools for implementation, testing, debugging, and refactoring, ensuring correctness and maintainability.
• Release features and ensure their ongoing health in the production environment.
• Practical .NET engineering experience, typically acquired over 3+ years in a professional setting.
• Familiarity with .NET Framework 4.8 and/or .NET 10, along with C#.
• Strong experience with distributed systems and relational databases.
• Proficiency in SQL Server, including queries, stored procedures, and fundamental performance concepts.
• Solid understanding of HTTP, JSON, and principles of RESTful APIs.
• Hands-on experience in test automation, encompassing unit and integration testing.
• Comfortable operating within a CI/CD toolchain, such as Azure DevOps.
• Awareness of SOLID principles and design patterns.
• Experience in the responsible use of AI-assisted coding tools.
• A university degree in Computer Science or a related discipline.
• Proficiency in Greek and English, both spoken and written.
• A strong commitment to knowledge-sharing and collaborative teamwork.
• Work-from-anywhere policy (travel and work).
• Flexible working hours.
• Comprehensive health and life insurance program.
• Learning and development budget.
• Tech-savvy, friendly team with an international perspective.
• Remote-first work culture with optional, ad hoc in-person meet-ups organized based on team members' availability.
The Hello Team
Cielo Talent
Quest Analytics, LLC
Hitss Brasil
Get handpicked remote jobs straight to your inbox weekly.