.NET Backend Developer

.NET Backend Developer

Overview

We are looking for Senior .NET Backend Developers to work on a financial platform developed together with one of the largest banking institutions in Romania.

Your Profile

  • Academic qualification in a technical field (IT or similar)
  • Minimum 5+ years of relevant software development experience with .NET Framework and .NET Core
  • Strong analytical and synthetical skills
  • Awareness of software vulnerabilities and a security-oriented mindset
  • Willingness to learn and team-oriented attitude
  • Ability to prioritize tasks and work with attention to detail
  • Strong problem-solving skills coupled with excellent communication skills
  • Customer centric, passionate about delivering great digital products and services
  • Experience with financial-banking projects is a plus

Technologies & Tools

  • Strong experience with .NET Framework and .NET Core
  • Strong understanding of Object-Oriented Programming (OOP), SOLID principles and software design patterns
  • Practical experience in designing, developing and maintaining RESTful APIs and service-oriented architectures
  • Solid expertise in Microsoft SQL Server (MSSQL), including database design, query optimization and performance tuning
  • Experience with unit testing frameworks and automated testing practices to ensure code quality and reliability
  • Hands-on experience with Git version control and CI/CD pipelines

Your Role

  • Design, develop and implement scalable backend solutions and services using .NET technologies
  • Create, maintain and update technical documentation, including API specifications, solution designs, implementation details and operational guides
  • Analyze business and technical requirements, translating them into robust, maintainable and high-quality software solutions
  • Design, develop and maintain RESTful APIs and system integration components
  • Ensure compliance with coding standards, development best practices and quality assurance guidelines
  • Perform code reviews, provide constructive technical feedback and actively participate in engineering discussions
  • Work closely with cross-functional teams to understand requirements and deliver high-quality features
  • Support integration testing, troubleshoot issues across different environments and ensure timely defect resolution
  • Drive continuous improvement initiatives by promoting engineering best practices, process optimization and knowledge sharing within the team

Why work with us

  • An active and pleasant working environment, online and offline
  • The satisfaction of well-done work with real impact on global level projects
  • Professional development in an environment focused on quality and performance
  • Opportunity to attend professional development training, foreign language courses and technical events
  • Competitive salary package
  • Private healthcare services
  • Flexible working hours
  • Access area of the city when we work from the office
  • Teambuilding and community involvement activities
  • People-oriented teams and management
  • Highly appreciated the sense of humor and good mood