The company is an expert in turning ideas, business goals and requirements into highly effective and easy-to-use products for dozens of customers around the world. The project is related to the development of the new features for Microsoft 365 backup solution. It gives partners a powerful backup tool for key productivity assets used by small businesses – including Exchange Online, SharePoint, OneDrive and the latest collaboration tool such as Microsoft Teams. One of the main challenges is related to the thing that development activities of the product will be done in parallel by US team.
The customer also expects technical- and process-wise ideas and best practices from our team. Thus, this project is full with opportunities to brainstorm, discuss pros and cons, define ways of resolving technical challenges with their following implementation in practice.
The team is expected to include 4-5 people: 1 Senior Developer / Team Lead, 1 Middle Developer, 1 Junior Developer, 1 Test Automation Engineer, 1 Project Manager. We are following a Scrum-based process and you should expect daily status meetings with Customer.
Task & Responsibilities:
Design, develop, document, test and debug software for applications.
Capture requirements, analyse requirements and design specific architecture, document analysis and developments.
Contribute to the planning and estimation of developments, throughout the systems life cycle, as required.
Use automation to increase the efficiency of software development and testing processes.
Correct program errors, prepare operating instructions, compile program development documentation, and analyse system capabilities to resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and controls.
Technologies: C#, .Net 5-6 .NET Core, Entity Framework Core, SQL Server, Angular, Typescript.
+ 5 years of experience in commercial software development.
+ 3 years of experience in web development.
Strong knowledge and proper usage of Object-Oriented Programming and Design.
Experience of writing clean code in C# following the best practices and guidelines.
Experience of working with .NET Core.
Upper-intermediate level of verbal English.
Experience in Angular or/and TypeScript is a big plus.
Experience in containerization is a big plus.
Contractor - Long Term
Salary in USD