Senior .NET Developer

Location Icon
Nicosia
Icon
Senior .NET Developer
Icon
Full Time

Job description

Jobs.com.cy Recruitment, on behalf of our client, a market-leading and rapidly expanding technology-driven provider of eMoney, Payments, and Identity Verification solutions globally, is seeking to recruit a Senior .NET Developer to join their team based in Nicosia. The successful applicant will ideally hold a relevant academic background in Computer Science and possess approximately 4+ years of Software Development experience, with particular emphasis on C#.NET and .NET Core programming. Excellent communication skills in English are essential.

Job Detail Icon
Date posted
July 4, 2024
Job Detail Icon
Closing date
Job Detail Icon
Hiring location
Nicosia
Job Detail Icon
Career Level
Senior
Job Detail Icon
Experience
4+ Years
Job Detail Icon
Qualification
BSc or MSc in Computer Science or a related field
Job Detail Icon
Department
Senior .NET Developer
Job Detail Icon
Salary

Responsibilities

Key Duties/Responsibilities:

  • System Design: Define system architecture by thoroughly analyzing business requirements and translating them into technical specifications.
  • Software Development: Write or modify highly complex software systems, ensuring adherence to coding standards and best practices.
  • Testing and Debugging: Conduct thorough testing, debugging, and troubleshooting of software to identify and correct faults, ensuring high performance and reliability.
  • Data Integrity: Ensure accuracy and integrity of data within new and existing systems, implementing robust data validation processes.
  • Research and Analysis: Conduct research to support solution design, staying updated with industry trends and advancements.
  • Documentation: Develop comprehensive technical documentation, including technical specifications, unit test scripts, and APIs.
  • Security Standards: Incorporate best industry security standards (such as OWASP) into the design and coding practices.
  • Guidance and Leadership: Provide technical guidance to developers, mentor junior team members, and participate in code reviews.

Key Skills/Experience:

  • Educational Background: BSc or MSc in Computer Science or related field.
  • Programming Skills: Strong proficiency in C#.NET and .NET Core, with a solid understanding of coding design patterns.
  • Experience: Minimum of 4+ years of hands-on software development experience.
  • Database Knowledge: Good understanding of RDBMS systems and strong SQL capabilities.
  • Leadership Abilities: Proven team leadership skills and experience guiding development teams.
  • Analytical Skills: Excellent problem-solving and analysis skills.
  • Communication: Fluent written and spoken English.
  • Tools and Technologies: Familiarity with Git, CI/CD tools (e.g., DevOps, Jenkins, Bamboo), Agile methodologies (Scrum, Kanban).

Advantageous Skills:

  • Experience in banking or payments systems development.
  • Knowledge of accounting/banking terminology.
  • Familiarity with Java.
  • Cloud and Azure experience.
  • Docker experience.

Key Benefits:

  • Competitive remuneration package.
  • Professional development opportunities.
  • Comprehensive benefits including health insurance and performance-based bonuses.
  • Flexible work hours and remote work options.
  • Exposure to cutting-edge technologies in fintech and payments.

Interested in this job?

Apply now
Jobs.com.cy Recruitment
Location Icon
Limassol

Where Jobs Find You in Cyprus

Company size
Founded in
Phone
Email
2-10
2023
+35796060996
apply@jobs.com.cy
View company
Decoration

Related jobs

Decoration