We use cookies to analyse and enhance our users experience. Learn More.

Middle-Senior .NET Developer

  • Middle-Senior
  • Tbilisi
  • Hybrid

Job Title: Middle-Senior .NET Developer

Company: Making Science | Sweeft

Location: Tbilisi, Georgia

About Making Science | Sweeft:


Making Science | Sweeft is a pioneering technology company dedicated to driving digital innovation across diverse industries. With a relentless pursuit of excellence, we specialize in delivering cutting-edge solutions that empower businesses to thrive in the digital era.


Job Description:

We’re in search of a talented and experienced Middle-Senior .NET Developer to join our dynamic team at Making Science | Sweeft. As a .NET Developer, you will play a pivotal role in designing, developing, and maintaining innovative web and backend applications using the Microsoft .NET framework. Collaborating closely with cross-functional teams, you'll deliver high-quality, scalable, and robust software solutions that meet and exceed our clients’ expectations.


Responsibilities:

  • Design, develop, and maintain scalable and high-performance applications using .NET and related technologies.
  • Collaborate with product managers, designers, and other developers to understand project requirements and deliver technical solutions.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Develop and integrate APIs, web services, and third-party tools as needed.
  • Optimize applications for maximum performance, scalability, and security.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers.
  • Troubleshoot and resolve technical issues across development, staging, and production environments.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Stay up to date with emerging technologies and propose improvements to current processes or architecture.
  • Collaborate with DevOps to ensure smooth deployment and CI/CD pipeline maintenance.


Requirements:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 2-5 years of experience in .NET development.
  • Strong knowledge of .NET Framework and .NET Core.
  • Solid understanding of Object-Oriented Programming (OOP) and SOLID principles.
  • Hands-on experience with ASP.NET/ASP.NET Core MVC and ASP.NET/ASP.NET Core Web API.
  • Proficiency in working with source control systems such as GitHub, GitLab, or TFS.
  • Familiarity with the Git Flow branching model.
  • Experience with Entity Framework for data access and ORM.
  • Good understanding of relational databases, such as MSSQL, PostgreSQL, MySQL, or Oracle.


Preferred Qualifications:

  • Experience with cloud platforms such as Azure, AWS, or GCP for hosting and deployment.
  • Familiarity with automated testing practices, including unit and integration tests.
  • Understanding of Agile methodologies, particularly Scrum.
  • Hands-on experience with Docker and containerized application development.
  • Knowledge of CI/CD pipelines and deployment automation.
  • Experience working with GraphQL or gRPC for modern API development.
  • Proficiency in front-end technologies such as HTML, CSS, AJAX, JavaScript, and jQuery.
  • Familiarity with WSDL, Worker Services, and Web Sockets.
  • Experience using Dapper or ADO.NET for data access.
  • Understanding of non-relational and in-memory databases, such as MongoDB and Redis.
  • Working knowledge of message queue protocols, including RabbitMQ, Kafka, or Azure Service Bus.
  • Awareness of modern software design patterns and architectural best practices.


Benefits:

Comprehensive benefits package, including health insurance.

Opportunity to work on cutting-edge projects with a talented and diverse team.

Professional development opportunities and ongoing training.

Flexible work environment with hybrid work options.

Exciting company events and team-building activities.


How to Apply:

Send an email to hrtbilisi@makingscience.com with the following details:

Subject: Application for Middle-Senior .NET Developer Position

Attach your resume in PDF format.


If you're passionate about Android app development and eager to contribute to groundbreaking projects, apply for the Middle-Senior Android Developer position at Making Science | Sweeft today! Join us in shaping the future of digital innovation!




Apply Now

I agree to the privacy policy.