 
        
        Get AI-powered advice on this job and more exclusive features.
We are seeking an experienced Software Engineer with strong proficiency in C# and .NET technologies. This is a long-term contract opportunity based in Dublin. The successful candidate will be responsible for developing and maintaining scalable, secure, and high-performance applications across various platforms and environments.
Location: Dublin, Ireland
Mode: Hybrid
Required Skills and Qualifications
 * C# Proficiency: 6+ years of experience with C# and a solid understanding of the .NET framework
 * .NET Framework and .NET Core: Deep familiarity with both legacy and modern .NET technologies
 * Networking: Solid understanding of routing, DNS, DHCP, TCP, UDP, IP, SNMP protocols
 * Databases: Experience with MS SQL, MySQL, and SQLite
 * Cloud Technologies: Exposure to AWS, including services like SQS and RDS
 * Operating Systems: Windows, MacOS, and Ubuntu, with the ability to troubleshoot .NET Core applications on Ubuntu
 * Code Signing: Experience with code signing processes across Windows, Linux, and MacOS
 * Scripting: Familiarity with shell scripting on Linux, PowerShell on Windows; knowledge of Python and Perl is a plus
 * OOP: Strong knowledge of object-oriented programming concepts and design patterns
 * Testing: Experience with unit testing frameworks (e.g., NSubstitute), and a strong interest in promoting a test-driven development (TDD) culture
 * Version Control: Proficiency with Git and general version control practices
Seniority Level
Mid‑Senior level
Employment type
Full‑time
Job function
IT Services and IT Consulting
Referrals increase your chances of interviewing at GCS by 2x
#J-18808-Ljbffr