C#.Net Developer (Retail and Food Industry)
We are the leading technology recruitment and selection consultancy in Romania, working on highly specialized technologies for permanent and interim positions. Since our inception in 2001 as the first specialized IT recruitment agency in Romania we supported over 400 national and global clients in acquiring strategic IT talent for their business.
We are deeply passionate about technology and highly responsible about our work. We understand the pressure of the business and the fact that you need fast and quality results. Therefore we always go for the extra mile to deliver the best IT&C talent for your business, no matter how challenging the project may seem.
Our Client, specialized in the IT Solutions for Retail and Food Industry domains, through the services provided, helps its Clients to improve their technological processes and their IT systems. It benefits from an enthusiastic and competent team, a very well established structural organization, constantly offering, since 1991 support in business optimization, and is now looking to enlarge the teams!
o Strong understanding of object-oriented programming.
o Knowledge and experience with SQL databases – modeling and development (tables, views, triggers, stored procedures, functions (table, scalar)) – SQL Server, Postgresql, SQL Lite.
o Knowledge of SOA (Service Oriented Architecture) – SOAP, REST, WCF.
o Knowledge of TCP/ IP – UDP socket communication – synchronous/ asynchronous communication.
o Experience with logging, debugging, code testing.
o Familiarity with the Mono framework/ .Net Core.
o Skill for writing reusable libraries.
o Familiar with various design and architectural patterns.
o Knowledge of concurrency patterns.
o Experience with popular web application frameworks – interesting to have.
o Familiarity with Windows Presentation Framework.
o Understanding of fundamental design principles for building a scalable application.
o Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
o Experience implementing automated testing platforms and unit tests.
o Proficient understanding of code versioning tools GIT.
o Interest in software engineering methods, design patterns and modeling.
o Well structured and quality focused attitude.
o Analytical mindset and attention to details.
o Self-motivated and enthusiast.
o Motivated in solving independently the problems.
o Initiative and creativity personality.
o Good communication and team work.
o Eager to learn.
o Translate application storyboards and use cases into functional applications.
o Design, build, and maintain efficient, reusable, and reliable code.
o Ensure the best possible performance, quality, and responsiveness of applications.
o Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
o Help maintain code quality, organization, and automation.
o Customer support – Support Level 3.
o Task estimating, effort estimation for owned tasks.