Skip to main content

IntelExpress Money Transfers is hiring Senior Software Engineer

➡️ Apply here: Senior Software Engineer

🔔 Monitor #backend #fullstack #java #node.js #golang #.net #php #python jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


**About the Role**
We are looking for a highly skilled Senior .NET Developer with a strong background in designing, developing, and maintaining scalable enterprise applications. Our ideal candidate has deep experience across .NET Framework, .NET Core, Redis, Elasticsearch, PostgreSQL, MSSQL, RabbitMQ, and Microservice architecture, along with legacy system integration through WCF, Windows Forms, and SOAP services.

You’ll play a key role in building modern backend systems, integrating legacy components, and ensuring high performance, reliability, and maintainability across all services.

**Key Responsibilities**
* Design, develop, and maintain web applications, desktop applications, and APIs using .NET Framework and .NET Core
* Develop and maintain WCF and SOAP-based services for internal and external integrations
* Modernize and maintain Windows Forms applications and integrate them with backend services
* Architect and implement microservices and distributed systems following best practices
* Design and manage message-based communication using RabbitMQ
* Implement efficient caching mechanisms using Redis
* Integrate and utilize Elasticsearch for logging, analytics, and search features
* Develop database schemas and optimize queries for PostgreSQL and MSSQL
* Apply software design patterns, Clean Architecture, and SOLID principles for maintainable code
* Perform code reviews, unit testing, and integration testing to ensure high quality
* Participate in architecture discussions, system design, and technical documentation
* Troubleshoot complex production issues and ensure application stability

**Required Qualifications**
* 3+ years of hands-on experience in .NET software development
* Proficiency in C#, ASP.NET Core, Entity Framework Core, and Web API
* Strong experience with .NET Framework, including WCF, Windows Forms, and SOAP services
* Hands-on experience designing and implementing microservices
* Good understanding of Redis and Elasticsearch
* Advanced knowledge of PostgreSQL and Microsoft SQL Server
* Experience with RabbitMQ or other message queues
* Strong understanding of object-oriented programming (OOP), design patterns, and asynchronous programming
* Familiarity with MVC architecture and RESTful API design
* Experience with version control systems (Git, GitHub, GitLab, etc.)
* Familiarity with Docker, Kubernetes, or cloud deployment (AWS, Azure) is a plus

**Nice to Have**
* Experience with Clean Architecture
* Familiarity with Serilog, Kibana, Grafana, or other logging and monitoring tools
* Front-end integration experience with React, Flutter
* Knowledge of security best practices for web APIs and distributed systems
* Experience with Windows Services and background job processing, HangFire, Quartz

**Soft Skills**
* Strong analytical and problem-solving skills
* Excellent communication and teamwork abilities
* High attention to detail and accountability
* Ability to thrive in a fast-paced, agile environment

**What We Offer**
* Competitive salary
* Flexible working hours and hybrid/remote options
* Opportunities for professional growth and certification
* Collaborative, innovative, and supportive team environment

Please send your resume to vacancy@intelexpress.ge and indicate “Senior Software Engineer ” in the subject line.

Previous and next articles