Senior Software Engineer – Windows
Location: Hybrid in Galway, Ireland (2-3 days per week in-office)
Type: Full-Time, Permanent
Sector: Cybersecurity / Windows Application Development
Are you ready to take full ownership of building secure, high-performance Windows applications in the cybersecurity space?
We’re looking for a Senior Software Engineer – Windows to lead the end-to-end development lifecycle of our Windows applications — from design and architecture to implementation, testing, and deployment.
What You’ll Do:
-
Own Windows Application Development: Take complete responsibility for designing, developing, and delivering Windows native desktop and service applications.
-
Make Technical Decisions: Choose frameworks, libraries, and architectures that balance performance, maintainability, and scalability.
-
Collaborate Across Teams: Partner with UX/UI designers, DevOps, and product teams to deliver intuitive, secure, and high-quality user experiences.
-
Champion Code Quality: Lead by example in coding standards, code reviews, and secure development practices.
-
Integrate Systems: Connect Windows applications with cloud services, REST APIs, and enterprise systems.
-
Automate Builds: Develop CI/CD pipelines to streamline builds, testing, and deployment.
-
Drive Continuous Improvement: Stay up-to-date with industry trends and recommend enhancements to tools, processes, and application performance.
What You Bring:
-
10+ years of experience developing Windows native applications
-
Strong proficiency in C# (C++ is a bonus but not essential)
-
Deep knowledge of IP/TCP/UDP networking, DNS, TLS, VPN, and Windows networking APIs
-
Experience with persistent Windows services and desktop UI apps (e.g., Flutter)
-
Familiarity with MSI packaging and Microsoft Store deployments
-
Skilled in setting up CI/CD pipelines (GitHub Actions, CircleCI, etc.)
-
Solid grasp of secure coding practices and authentication protocols (OAuth, SSL)
-
Experience integrating with REST, SOAP, and message-based systems
-
Excellent problem-solving, communication, and collaboration skills
-
MS in Computer Science or related field preferred
-
Eligibility to work in Ireland and the ability to be on-site in Galway 2-3 days per week
Why You’ll Love It:
-
Full Ownership: Lead the Windows application development lifecycle end-to-end.
-
Impactful Work: Develop software that helps organisations combat real-world cybersecurity threats.
-
Collaborative Culture: Work in an environment that values innovation and teamwork.
-
Career Growth: Tackle challenging projects with opportunities for advancement.
-
Innovation: Freedom to experiment, explore, and champion best practices.
Ready to apply?
If you’re passionate about building world-class Windows applications and ready to take ownership of meaningful work, we’d love to hear from you! Apply now!