Our client is a full-service global software company that delivers custom products and services for digital transformation, from design to implementation. With a solid history of crafting manifest software solutions, they are a trusted partner for tech-driven success. Their diverse team, based in Nicosia, is now looking to hire a C # Developer to join their ranks. If you are driven by innovation, teamwork, and the delivery of top-quality products, we encourage you to submit your CV.
Job Description
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor, and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Execution of developer tests as required
- Bug fixes during release launch and maintenance
- Collaborate with other developers as well as other teams
- Participate in continuous improvement of systems and processes, as well as professional development
Your Profile
- Above all, be passionate about technology and innovation
- Responsible and accountable with a desire to collaborate on a team
- 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 Sharp, Web Services, RESTful Web APIs, gRPC, and ASP.NET.
- 2-3 years of related work experience in .NET environment with a 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 WCF or web services.
- Understanding of ORM frameworks (ADO.NET Entity Framework, LINQ to SQL).
- Experience working with version control systems, such as GIT
- Good English communication and cross-group collaboration skills.
- Ability to work effectively in a team environment.
Further experience or knowledge in any of the following will be beneficial:
- Data modeling
- Experience with containerized applications using Docker
- Front end web development (HTML5, CSS, Javascript/Typescript)
- Developing cloud-based applications
- Mobile app development (iOS, Android, Xamarin)
- Working with unit testing tools (XUnit)
- Experience working with Azure Cognitive Services and/or AI
Benefits
- 22 days of annual leave
- Provident fund
- Medical insurance
- Flexible working hours
- Lunch scheme
- Hybrid working arrangement