TBCBANK

FinTech

.NETSoftwareEngineer

$72–115k ~AI est. Tbilisi, Tbilisi, Georgia FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“.NET Software Engineer at TBCBANK. Skills: NET development, Web services, Agile development. Collaborate with business stakeholders. Collaborate with Agile teams”

Industry & Context.

FinTech
Problems you'll solve

Analytical thinking; Problem-solving skills

What They're Looking For.

Must Have

Hands-on experience with .NET technologies, ASP. NET MVC / ASP. NET Core, ASP. NET Web API, Entity Framework / Entity Framework Core, WCF, Experience with relational databases, Microsoft SQL Server experience, Experience developing web services, Experience integrating web services, Familiarity with Git, Familiarity with SVN, Analytical thinking, Problem-solving skills, Ability to work effectively within self-organizing Agile teams, Curiosity, Adaptability, Enthusiasm for learning new technologies

Nice to Have

Understanding of OOP principles, Practical experience applying SOLID principles, Experience writing automated tests, XUnit experience, NUnit experience, MSTest experience, Knowledge of modern software architecture patterns, Practical experience applying modern architecture patterns, Service-Oriented Architecture experience, Event-Driven Architecture experience, Microservices experience, Event Sourcing experience, Domain-Driven Design experience, Experience designing scalable applications, Experience designing distributed applications, Experience designing cloud-ready applications

What You'll Do.

Collaborate with business stakeholders

Collaborate with Agile teams

Define technical solutions

Develop new applications

Enhance existing systems

Optimize applications for performance

Optimize applications for scalability

Optimize applications for resilience

Optimize applications for maintainability

Contribute to software architecture design

Contribute to continuous improvement initiatives

Participate in CI implementation

Participate in CD implementation

Drive engineering excellence

Contribute to shared frameworks

Contribute to reusable components

Contribute to development standards

Contribute to best practices

How You'll Work.

Team & Collaboration

Agile development team; Self-organizing Agile teams

Process & Methodology

Agile

Full Job Description

We are TBC - a leading financial institution in the region and the winner of The Banker’s Technology Awards 2026 in Central and Eastern Europe, powered by a courageous and goal-oriented team that fulfills our mission and makes people’s lives easier. We are setting a new standard of service using data analytics, artificial intelligence, and digital products. We’re here to support your growth and success - just believe in yourself. As a member of an Agile development team, you will play a key role in designing, building, and evolving high-impact software solutions. Your responsibilities will include: * Collaborating closely with business stakeholders and Agile teams to analyze requirements and define technical solutions. * Developing new applications and enhancing existing systems to meet evolving business needs. * Optimizing applications for performance, scalability, resilience, and maintainability. * Contributing to software architecture design and continuous improvement initiatives. * Participating in the implementation and enhancement of Continuous Integration (CI) and Continuous Deployment (CD) pipelines. * Driving engineering excellence by contributing to shared frameworks, reusable components, development standards, and best practices across teams. ## Qualifications What We’re Looking For We are looking for a passionate and proactive engineer who enjoys solving complex problems and building modern, scalable software solutions. Required Qualifications * Strong hands-on experience with .NET technologies, including: * ASP.NET MVC / ASP.NET Core * ASP.NET Web API * Entity Framework / Entity Framework Core * WCF * Experience working with relational databases, particularly Microsoft SQL Server. * Experience developing and integrating web services (SOAP and REST APIs). * Familiarity with source control systems such as Git and SVN. * Strong analytical thinking and problem-solving skills. * Ability to work effectively within self-organizing Agile teams. * Curiosity, ada

Free ATS check

Applying for this .NET Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about TBCBANK?

Real rants from real employees. Read before you apply.

Read Company Rants →