TBCBANK
FinTech
.NETSoftwareEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“.NET Software Engineer at TBCBANK. Skills: NET development, Web services, Agile development. Collaborate with business stakeholders. Collaborate with Agile teams”
Industry & Context.
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
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.