Full Stack Developer (.NET)
SMO Talent Solutions LTD
Location
Nicosia
Hybrid
Type
full-time
Experience
Intermediate (3–5 yrs)
Salary (Gross)
€2,750 - €3,500 per month
Apply within
8 days
Category
Software Engineering & Development
About the Role
SMO Careers is seeking a Software Developer for a Software Development and Consulting firm that builds solutions for Financial Institutions and Law Firms. This role involves developing and maintaining software applications throughout the software development lifecycle. The successful candidate will join an established development team to build reliable and innovative software solutions for professional services organizations. The company is committed to maintaining an inclusive working environment as an equal opportunity employer.
Responsibilities
- Develop and maintain software solutions used by Financial Institutions and Law Firms
- Participate in all phases of the software development lifecycle, including development, delivery, and support
- Write and maintain code using Angular, HTML, CSS, C#, SQL, and ASP.NET
- Collaborate with an experienced development team to design and implement software solutions
- Contribute to system architecture, database design, and application performance improvements
- Troubleshoot and resolve software issues while maintaining system reliability
- Support continuous improvement of software products and development practices
Requirements
- Degree in Computer Science, Computer Engineering, or a related field
- Minimum of 3 years of experience in software development
- Good understanding of object-oriented programming (OOP) principles
- Good understanding of web development environments
- Knowledge of database schema design principles
- Understanding of design patterns and software architecture concepts
- Basic understanding of networking fundamentals
- Excellent command of both English and Greek (written and spoken)
Benefits
- ✓Competitive remuneration package
- ✓Hybrid working model
- ✓Contribution to Provident Fund and Medical Fund
- ✓Thorough training in the technologies used by the company
- ✓Opportunities for career development and professional growth
- ✓Focus on work-life balance
- ✓Early finish on Fridays
- ✓Office perks including fresh fruits and wellbeing initiatives
Know someone who'd be a great fit?
Share this role with a friend, ex-colleague or your network. They'll thank you.