2022-07-29 11:26:48

.NET developer

CVMarket.lt klientas

Job Description

We are looking for midlevel or senior .NET developer to join our team which works with Commodity Trade and Risk Management (CTRM) platform. The system combines unique ERP processes with sophisticated risk analysis and finance management for the soft commodity industry using the most up-to-date Microsoft .NET technology. As a part of cross functional scrum team, together with your other colleagues, you will take part in all aspects of the software development life cycle. If you are proactive and passioned to work in Agile environment, come and grow with us!

Requirements

• We expect that you have 3+ year experience in object-oriented programming/design with .NET technology using C#;
• You have experience with Microsoft web technologies (ASP.NET MVC/Web API) and SQL Server and ORM framework (Entity Framework);
• We believe that you possess a passion for code and share the responsibility for the work that you do with the team, you are smart, pro-active and doing your best to achieve the result;
• If you have experience with Agile/Scrum development methodologies and good communication skills, proficient in English, it will be easy for you to understand the principle how the team works;
• Experience with TDD, BDD, DDD.

Desirable:
• It would be the advantage if you had a degree in computer science/engineering;
• Experience with CTRM and Commodity Trading would be a big plus;
• You have experience with WCF, and preferably also message queuing (MSMQ);
• You write high-quality software and use best practices (SOLID/YAGNI/KISS);
• Experience with new development technologies such as AngularJS, ReactJS, TypeScript, Akka.NET, Service Fabric, HTML5/CSS3;
• Microsoft Certification is a big plus.

Company offers

• Complex, engaging and long-term project;
• Agile environment;
• International work environment;
• Transparency, respect, responsiveness and result driven culture;
• Informal and social surrounding;
• A chance to become a member of professional and expanding team;
• Adjustable working hours and possibility to work from home when needed.