On behalf of our Client, a leading software engineering company, we are looking for a .Net Software Engineer to be based at their offices in Limassol, Cyprus.
Main Duties and Responsibilities
- Works with the latest technologies for the further development of our SaaS platform.
- Develops and tests quality features from start to end using best practices and according to our standards.
- Analyzes system requirements.
- Writes clean, testable code and delivers fit-for-purpose solutions.
- Proactively ensures scalability and performance of the deliverables.
- Complies with secure code development.
- Develops technical specifications and designs.
- Perform code reviews, test, and debug.
- Develops code refactoring.
- Executes performance optimizations.
- Handles database administration tasks.
- Documents the development process and designs.
- Proposes frameworks and tools.
- Shars knowledge within the team.
- Participates in the Agile SDLC.
- Keeps up to date with industry trends and technology developments.
Main Requirements
- BSc in Computer Science or a similar discipline.
- At least 5 years’ of hands-on coding experience.
- Strong understanding of RDBMS.
- Strong understanding of MSSQL DBA tasks.
- Strong understanding of Entity Framework.
- Strong experience with C# and the .NET Framework.
- Strong understanding of object-oriented programming and design patterns.
- Strong team player with a ‘can do’ attitude and a problem-solving ability.
- Fluency in the English language both in written and spoken form is essential.
Benefits
- Friendly and professional working environment
- Career growth and continuous professional development
- Attractive remuneration package
- Provident Fund
- Covered Medical Insurance
- Flexible working conditions
- Hybrid working mode
- Gym membership and other benefits
All CVs will be handled with the utmost confidentiality.