CyprusNet is not responsible or liable for any scams, frauds, misleading job offerings or false resume information within Cyprus Jobs free service. We strongly recommend that users never reveal private information such as credit cards, bank accounts, insurance numbers, passports, ID numbers or give away any money and so forth.
If you've been targeted by a job scam, report to: Cyprus Crime Combating Department
Limassol
Our client is an IT solutions company based in Nicosia looking for a Full Stack .net Software Developer to join their expanding team.
They design intelligent, bespoke and intuitive web applications, desktop applications, mobile apps, and provide services that transform brands for their digital transformation.
They are a diverse team of approximately 70 highly talented, enthusiastic software developers, project managers, web designers, digital marketers, analysts and QA engineers.
The team is primarily located in Cyprus, with about a third of employees located abroad from various locations, allowing for an internationally diverse team.
Our Technologies:
Front End Aspect
Experience with HTML, JavaScript, CSS and jQuery.
Good understanding of advanced JavaScript libraries and frameworks, such as Angular, React, vue.js, SASS, or LESS, Bootstrap
Familiarity with browser testing and debugging
Back End Developer Aspect
Working with unit testing tools (XUnit)
Understanding of the structure and logic of Object-Oriented programming.
Proficient in C#, with a good knowledge of its ecosystems
Familiar with various design and architectural patterns
Familiarity with Microsoft SQL Server
Understanding of ORM frameworks (ADO.NET Entity Framework, Dapper, LINQ to SQL).
Understanding of SOA principles, including experience with WCF or web services.
Familiar with ASP.Net framework
Responsibilities
Understand and incorporates best industry security standards (such as OWASP) in the design and code of software that s/he writes.
Understands and incorporates company's coding standards and best practices.
Conduct code reviews for changes of intermediary complexity.
Carries out system analysis based on business requirement documents
Evaluate various tools and libraries and software architecture principals.
Breaks down the system analysis into tasks.
Estimates the time to carry out bugs and tasks.
Designs and writes reports
Conducts research and analysis to support solution design
Provides system support to clients.
Ability to mentor lower skilled team members (up to the skilled level he has).
Ability to communicate effectively with the business and rest of the team
Requirements
Educated to degree level in Computer Science or related subject or able to demonstrate significant relevant experience.
Experience and proficiency in a variety of software engineering processes and modern programming languages, with emphasis on C#, Web Services, ASP.NET.
Experience and proficiency with IoC.
Generally, 2-5 years of related work experience in .NET environment with proven track record in designing, developing, documenting and delivering high-performance, reliable, reusable, extensible and maintainable technical solutions.
Understanding of SOA principles, including experience with Web API, Rest Services, Auth 2.0.
Understanding of ORM frameworks (ADO.NET Entity Framework, Dapper).
Experience working with version control systems, such as GIT, TFS, SVN
Good to have
Relevant certifications I.e. Microsoft or other
Understanding of Azure DevOps system use
Benefits
Salary based on skills and experience
Flexible working hours
Medical
Discretionary Bonus
TO APPLY for this job opportunity, send your CV (in English please) to admin@smstaffmatters.com and include the reference: Full Stack .net Software Developer - VAC-A20297C. We look forward to hearing from you!