
Back-End Developer in Limassol (hybrid)
- Λεμεσός
- Μόνιμη
- Πλήρης Απασχόληση
- Irresistible Compensation Package
- Health and Dental Coverage for Well-being
- Annual Discretionary Bonus based on performance
- 21 days Annual Leave
- 5 paid sick leave days
- Flexible Working Hours
- Working from Home Option (twice per week)
- Long Weekend Leave
- Maternity/Paternity Top Up allowance
- Complementary Lunch at the office
- Laptop
- Design, develop, and maintain high-quality back-end services and applications using.NET technologies.
- Write clean, scalable, and efficient code that adheres to industry standards and best practices.
- Design, implement, and maintain secure and reliable APIs for seamless integration with front-end systems and external services.
- Ensure effective communication and interoperability between distributed systems.
- Conduct thorough code reviews to maintain high-quality standards.
- Develop unit tests and assist with debugging and troubleshooting as needed.
- Monitor system performance and implement improvements to enhance scalability and efficiency.
- Optimize code and database interactions for maximum speed and reliability.
- Collaborate closely with front-end developers, product managers, and other stakeholders to align development efforts with project goals.
- Participate in project planning, requirements analysis, and architecture discussions.
- Maintain clear and comprehensive documentation for systems, processes, and APIs to ensure consistency and knowledge sharing.
- Stay current with emerging technologies and trends within the.NET ecosystem.
- Proactively suggest and implement improvements to enhance processes, performance, and security.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven Experience: Up to 4 years of professional experience in.NET development with a strong focus on back-end architecture.
- Proven Experience: Extensive experience in.NET development and back-end architecture, delivering high-quality, scalable solutions.
- Technical Expertise: Strong knowledge of API design, SQL databases, and system integration.
- Development Tools & Methodologies: Proficiency with code versioning tools (e.g., Git), CI/CD pipelines, and Agile methodologies.
- Cloud Technologies: Hands-on experience with AWS and cloud-based architecture. (Optional)
- DevOps Knowledge: Familiarity with DevOps operations, including automated deployment, monitoring, and maintenance. (Optional)
- Containerization: Proven experience with Docker for scalable and efficient deployment.
- Communication & Collaboration: Strong communication skills and the ability to work effectively in a collaborative, cross-functional team environment.