Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Yardi

NewBe an early applicant

Senior .Net Software Engineer

Posted Updated
Discussion

Summary

Senior .NET engineer at Yardi building and scaling high-traffic web applications for the real estate sector — involved in architecture, development, code reviews, CI/CD and performance tuning. Stack: C#/VB.NET, .NET 2.0–4.6 and .NET Core 2.2, MS SQL 2016, Angular/JavaScript, Nginx Plus/OpenResty/Lua.

Join us and prove your software engineering skills by actively participating in the infrastructure design/setup, product architecture, development, code review, continuous integration and deployment process; to ensure high availability, scalability, maintainability and performance of high-traffic web applications.

Requirements:

  • Minimum 5 years work experience in a relevant position
  • Degree in Computer Science or relevant education/experience
  • Thorough knowledge of web development using C# & .Net2.0 to .Net4.6; .Net Core is a plus
  • Strong knowledge of OOP principles and experience with OO languages such as C#/VB.Net
  • Experience with MS SQL; Troubleshooting and performance tuning complex MS SQL queries is a plus
  • Strong understanding of web infrastructure, performance analysis, database design, network topology, web services/APIs
  • Should be able to handle multiple projects at the same time
  • Strong problem-solving skills
  • Good knowledge of quality standards and best practices
  • Capable to anticipate problems and to provide solutions
  • Strong interpersonal and communication skills, flexibility, team spirit
  • Quickly learn and adapt to new technologies, always keeping up to date with the current trends in your field

The Technology Stack you’ll be working on:
C#/VB.Net; .Net 2.0 to .Net 4.6; .Net Core 2.2; MSSQL 2016; Angular Framework / Javascript / jQuery / Bootstrap; Html/Css; Nginx Plus/OpenResty/Lua

Job description

Responsibilities:

  • Understand the platform needs and functional areas, provide design/technical solutions and development to new or existing features as required
  • Ensure best possible performance, quality and responsiveness of applications
  • Identify bottlenecks and bugs and propose solutions to address these issues
  • Establish the basis for efficient teamwork
  • Encourage the exchange of ideas within the team
  • Review specifications and propose technical solutions
  • Design and implementation of requirements
  • Write technical documentation
  • Offer guidance to junior colleagues & provide technical leadership and hands-on expertise (perform code reviews and suggest improvements in code written by your peers).

We also offer a competitive compensation package including excellent benefits:

  • Highly competitive salary
  • Comprehensive private medical and life insurance plan
  • Benefits package: 15 Ron/day meal tickets, commuting and parking benefits, discount plans for 7 Card, restaurants and other service providers
  • Other financial compensations
  • Fresh fruits & snacks in the office
  • Unlimited (and very good!) coffee, tea, sparkling water
  • Open space terrace
  • Game Rooms
  • Access to company vacation condos in the U.S
  • Regular themed parties & teambuilding activities
  • Modern technology, work methods, and tools
  • A rapidly growing workplace that takes good care of employees
  • Flexible work schedule
  • Possibility to participate in various training programs and conferences (remote or on-site)
  • Percentages of time allocated to personal projects that have the purpose of improving our systems
  • Very cool modern equipment & office space in a central location
  • ‘Sharpen your English skills’ thanks to the international team

Company details

For over 35 years, Yardi has been innovating and growing while remaining the leader in software development for the real estate sector. We employ over 6000 people working in 35 offices throughout the world. Our office in Cluj is home to over 1000 dedicated professionals working in diverse areas, from software development to data research and analysis, marketing and consulting. At Yardi Romania, we build products that make life easier for millions of people, helping them find their dream homes, sell or administer their properties, manage tenant relationships, and make savvy investments.

Love your work. Stay focused. Grow.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →