Senior .NET Full Stack Software Engineer
Прямой работодатель Runa Capital ( runacap.com )
Афины, Греция
Сеньор
9 декабря 2021
Удаленная работа
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Короткая ссылка: geekjob.ru/hWT6
Описание вакансии
We are looking for a passionate Senior Software Engineer to join our portfolio company team and build out the next generation of our platforms. The ideal candidate is a hands-on C#/.NET Core developer with experience in developing scalable software platforms. The role of the Senior Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
Responsibilities
- Identify, prioritize, and execute tasks in the software development life cycle
- Develop high-quality software design and architecture
- Develop tools and applications by producing clean, efficient code
- Ensure software is up to date with latest technologies
- Document development phases and monitor systems
Requirements
As the right person for the role, you should have:
- Strong C#, ASP.NET and .NET Core background
- Very good knowledge of SQL/Azure SQL
- Experienced with XML/XSLT, JSON is a must
- Culture of object-oriented analysis and design using common design patterns and microservices approach is mandatory
- Expertise in the full software development lifecycle and ability to integrate application components with back-end systems via new and existing APIs
- Experience in UI development with VueJS is a plus
- University degree in Computer Science or related fields.
- Fluency in English
- Ability to work creatively and analytically in a problem-solving environment
- Adaptability in high demanding environments and team spirit
- Significant experience in practising agile methodologies, including scrum and continuous integration environments
- Experience leading technical requirements gathering and building solutions from those requirements
- Extensive experience in software development, scripting, and project management
Benefits
By joining, you will:
- Receive a competitive compensation and benefits' package
- Enjoy several office perks at a friendly working environment
- Have a flexible work schedule (work remotely and/or in the office)
- Receive training and support, so you'll never feel left on your own
- Gain exposure to cutting-edge technologies and software development methodologies
- Be part of several tech communities as we support several meet-ups, both local and international
- Gain exposure to an international environment of leading multinational companies in a variety of industries
- Have the opportunity to learn and grow within a dynamic, fast developing company
