Software Developer (.Net)
Intermedia Cloud Communications
Salary undisclosed
Need a reasonable accommodation to apply or interview? Contact us.
JobMinglr uses automated technology to recommend jobs based on profile information and job preferences. Match Score does not determine eligibility for a position, prevent a user from viewing or applying to a job, or make hiring decisions on behalf of an employer.
Description
Are you looking for a company where YOUR VOICE is heard? Where you can MAKE A DIFFERENCE? Do you THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Location
Republic of Georgia
About the Role
We are looking for a .NET Developer to join our Email+ team. In this role, you will design, develop, test, and maintain scalable software solutions that power our email hosting, Microsoft 365 integration, and cloud services. You will work closely with product managers, architects, QA engineers, and fellow developers to build reliable, secure, and high-performance applications used by more than one million hosted mailboxes.
This is an excellent opportunity to work on large-scale cloud services, modernize existing systems, and contribute to products that combine Microsoft Exchange, Microsoft 365, email security, backup, and archiving technologies.
About the Team & Product
The Email+ team develops and supports a portfolio of products that integrate Microsoft Exchange email hosting with email filtering, archiving, encryption, backup, and a unified customer management portal (HostPilot). We also actively expand and modernize our Microsoft 365 ecosystem.
Our current initiatives include:
- Modernizing Microsoft 365 license management
- Extending functionality of cloud-native M365 microservices
- Integrating Email Protection with Microsoft 365 and Office 365
- Developing and supporting streaming services for Microsoft Exchange Backup, Archiving, and related solutions
- Improving the scalability, reliability, and security of our email platform
Today, our platform hosts and protects over 1 million mailboxes, providing enterprise-grade reliability, security, and performance.
We follow Agile/Scrum practices with two-week sprints, daily stand-ups, sprint planning, reviews, and retrospectives.
Key Responsibilities
- Design, develop, test, and maintain applications using the .NET platform.
- Build scalable backend services and APIs for cloud-based email and Microsoft 365 solutions.
- Participate in the modernization of existing applications and migration toward modern architectures.
- Collaborate with Product Management, QA, DevOps, and other engineering teams to deliver high-quality software.
- Write clean, maintainable, and well-tested code following engineering best practices.
- Troubleshoot, debug, and resolve production issues.
- Participate in code reviews and contribute to improving development standards and engineering practices.
- Optimize application performance, reliability, and scalability.
- Stay current with emerging technologies, development frameworks, and AI-assisted software engineering practices.
Skills, Knowledge and Expertise
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- 3+ years of professional software development experience with .NET technologies.
- Strong proficiency in C# and .NET.
- Experience building RESTful APIs and backend services.
- Solid knowledge of ASP.NET Core, an open-source web development framework | .NET Core, MVC, and SQL Server.
- Experience working with HTML, CSS, and JavaScript.
- Understanding of object-oriented design principles and software design patterns.
- Experience with Agile/Scrum development methodologies.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration skills.
- Experience with Microsoft 365, Microsoft Exchange, or Office 365 APIs.
- Experience with microservices architecture and distributed systems.
- Experience with cloud platforms such as Microsoft Azure.
- Familiarity with Docker, Kubernetes, or other containerization technologies.
- Experience with messaging or streaming technologies.
- Knowledge of email protocols (SMTP, IMAP, POP3, Exchange Web Services, Microsoft Graph API).
- Experience working with monitoring and observability tools.
AI Tools & Modern Development
We encourage engineers to leverage modern AI-powered development tools to improve productivity and code quality. Ideal candidates should have:
- Practical experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Cursor, or similar solutions.
- Ability to use AI tools responsibly for code generation, debugging, documentation, testing, and refactoring while validating generated results.
- Interest in adopting new AI-powered engineering practices to improve software development efficiency.
Benefits
- Opportunity to work on high-scale, mission-critical cloud services used by over one million mailboxes.
- Modern technology stack and opportunities to work with Microsoft 365 and cloud-native services.
- Collaborative Agile environment with experienced engineers.
- Opportunities for technical growth, learning, and career development.
- Competitive compensation and benefits.
Benefits
- What We Offer Opportunity to work on high-scale, mission-critical cloud services used by over one million mailboxes. Modern technology stack and opportunities to work with Microsoft 365 and cloud-native services. Collaborative Agile environment with experienced engineers. Opportunities for technical growth, learning, and career development. Competitive compensation and benefits.
About this role
Intermedia's Email+ team is seeking a .NET Developer to build and maintain the backend services powering their cloud email and Microsoft 365 platform, which currently hosts over one million mailboxes. You'll work on designing scalable APIs, modernizing legacy systems, and integrating email security, backup, and archiving technologies across their product suite. The role sits at the intersection of Microsoft Exchange infrastructure and cloud-native microservices, offering exposure to both established systems and newer initiatives like Microsoft 365 license management and streaming services.
This position requires at least three years of professional .NET development experience, with strong C# and ASP.NET Core skills, plus hands-on knowledge of SQL Server, RESTful APIs, and Agile practices. Experience with Microsoft 365, Azure, containerization, or email protocols is valued but not required. The team works in two-week sprints and emphasizes code quality, collaboration across product and DevOps functions, and staying current with emerging tools—including AI-assisted development platforms.
Based in Tbilisi on a hybrid arrangement, this role suits developers who want to work on large-scale, mission-critical systems within a stable, growth-oriented company known for promoting from within and maintaining long-term employee tenure. Intermedia explicitly encourages the use of modern AI development tools, so comfort with or interest in adopting those practices is a plus.
How this employer is doing
solid
- Expanding
- Recently Raised Funding
In the news
Aureon Expands Cloud Solutions with Ascend for Teams Powered by Intermedia Cloud Communications, Business Wire
This role's local market on JobMinglr
Pay for this role
The employer didn't post a pay range for this role. That usually means pay is set in negotiation, which favors whoever arrives with numbers. Check ranges on comparable Software Developer (.Net) postings in Tbilisi, and analyze any offer before you accept it.
Before you apply, worth reading
How JobMinglr reads this job
Every listing here is scored against your profile before you apply: skills overlap, experience level, location and work arrangement, each weighted and explained. You see the score and the reasons, not just a list. How the matching works.