Senior Windows Application Software Engineer

Job details

Posted Friday 30 May 2025
Job type Permanent
Reference 448
Recruiter Name Ronan O'Sullivan

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!