We are looking for a senior C# .NET Core software engineer to join our fast-growing team.
You must be a technical thinker and self-starter, have a strong work ethic, and enjoy solving engineering and analytic problems.
• Strong .NET Core and ASP.NET Core development skills.
• 4+ years’ experience in software development is required, additional experience is preferred.
• Strong technical and analytical ability.
• Understanding the architecture of highly scalable applications.
• Experience developing multi-tier applications from the front-end to the back-end.
• Experience and understanding of different .NET application design patterns.
• Experience and understanding of object-oriented design, analysis, and programming.
• Always following .NET and C# best practices patterns.
• Previous experience with EF, EF Code First migrations, IoC and AutoFac, AutoMapper, TypeScript.
• Ability to work independently, but take direction.
• Ability to work under pressure and tight deadlines.
• Ability to multi-task and manage unstructured tasks within specific guidelines and time constraints.
• Good English communication skills.
• Interesting and challenging work in a new and fast-growing industry sector;
• Stable work environment in a dynamic and international team;
• Full-time remote position;
• Long term contract;
This is a long term opportunity, and hence productivity and cost-effectiveness is very important for us. Apply only if you meet the above requirements.
• Responsible for on time development;
• Develop new or modified software features according Jira task;
• Writing and implementing efficient code;
• Researching, designing and implementing software features;
• Testing and evaluating self-developed features;
• Identifying areas for modification/improvements in existing features.