Search by job, company or skills

Global Guard Insurance

Senior Software Developer - .Net

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Developer, MailGuard 365 

Location: Bengaluru, Karnataka, India (On-site)

About GlobalGuard 

GlobalGuard is a global cybersecurity company focused on delivering modern protection at scale. We help organisations protect critical communications, data, and cloud environments against rapidly evolving cyber threats, without adding complexity or slowing the business down. 

Our solutions integrate cleanly into existing platforms and are used by organisations operating in regulated and high-risk environments worldwide. 

MailGuard is GlobalGuard's cloud-based email security SaaS platform. It protects everyday business communications by preventing advanced email-borne threats before they disrupt operations or compromise trust. 

MailGuard combines Secure Email Gateway (SEG) and Integrated Cloud Email Security (ICES) capabilities to strengthen native protections in platforms such as Microsoft 365. Originally established in 2001, MailGuard has continuously evolved to address zero-day threats and modern social engineering attacks, helping organizations reduce risk and keep email secure and reliable. 

The opportunity 

As a Senior Software Developer on MailGuard 365, you will lead technical delivery and guide architectural direction for a product that integrates securely with Microsoft 365 and Exchange Online. You will set engineering standards, mentor developers, and drive continuous improvement across quality, security, and operational support. 

What you will do 

  • Contribute to delivery of roadmap outcomes with clear scope, acceptance criteria, and measurable customer impact 
  • Lead design and implementation of features and services with multi-tenant considerations, performance, resilience, and cost efficiency 
  • Set and evolve best practice guidelines for design patterns, testing expectations, code review standards, and secure coding requirements 
  • Design and implement secure integrations with Microsoft 365 and Exchange Online, including Microsoft Graph mail APIs 
  • Apply least privilege access and permission hygiene, aligned to platform best practices and Exchange Online application RBAC where applicable 
  • Improve observability through structured logging, metrics, and alerting to reduce production incidents 
  • Provide escalated support for complex issues, including disciplined root cause analysis and preventative follow-up 
  • Lead within Agile ceremonies, mentor developers, and help improve delivery predictability 
  • Contribute to documentation for architecture, runbooks, and developer guidance 

What you will bring 

  • 10+ years of experience developing with .NET (C#), .NET Framework 
  • Strong software design skills, including distributed systems and cloud-native architecture 
  • Experience with Microsoft 365 and Exchange Online integration patterns, including Microsoft Graph APIs 
  • Experience designing secure application access and permission models in Microsoft ecosystems, aligned to least privilege guidance 
  • Strong expertise with public cloud technologies, including Azure and or AWS 
  • Working experience building modern web user interfaces using React and related technologies, including TypeScript and component-based architecture 
  • Experience with CI/CD and automation tooling, and Infrastructure as Code tools such as Terraform 
  • Strong working knowledge of containers and serverless technologies, including Docker and cloud functions 
  • Strong knowledge of database and caching technologies such as MySQL, Redis, Elasticsearch, and managed cloud databases 
  • Strong knowledge of web and email protocols and RFC-aligned behaviours, including SMTP, HTTP, DNS, and TLS 
  • Strong written and verbal communication skills in English, including architecture decisions, incident updates, and stakeholder alignment 

Additional details 

Occasional support outside regular business hours may be required for critical incidents or planned release activities. 

Why GlobalGuard 

  • Lead engineering outcomes on a security product that strengthens Microsoft 365 email protection 
  • Solve meaningful problems at the intersection of cloud, identity and permissions, and secure SaaS delivery 
  • A collaborative team environment where strong engineering habits and ownership are valued 

How to apply 

Apply via LinkedIn with your resume and a short note on your most relevant technical leadership, Microsoft 365 integration work, and examples of raising quality, security, or reliability. 

GlobalGuard is an equal opportunity employer. We welcome applicants from all backgrounds. 

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 146714675

Similar Jobs