Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop high-quality software Web solutions.
- Cooperate with various team members (Project Managers, Development team members, etc.).
- Develop tools and applications by producing clean, efficient code.
- Solve Problems, Manage, break down, estimate, validate, and verify work activities.
- Document, review, build code unit test, deploy, and debug code.
- Ensure software is up to date with the latest technologies.
- Constantly improving ones elf's technical abilities and cooperating with the surrounding team to improve the whole team.
- Automate tasks through appropriate tools.
Job Requirements
- 3-5 years relevant experience.
- experience in C# Object-oriented Design and Programming.
- Experience in ASP.Net core, MVC, Entity Framework, REST APIs.
- Experience in Web services and web APIs.
- React, Angular +3, JavaScript, ECMAScript, and typescript
- Experience in implementing multi-threading code and asynchronous operations.
- Experience in MS SQL Server.
- Architecture, Design patterns and CQRS.
- Good Knowledge in basic engineering concepts like Data Structure and Algorithms.
- Familiar with source control and issue management systems (Git / TFS).
- HTML, CSS, SASS.
- MS reporting service.
- RabbitMQ & Mass Transit.
- Scrum, Agile, DevOps (CI/CD), TDD, Feature Flags, micro-services, test automation.
- Experience in micro-services and services frameworks like [Azure].
- Experience in E-commerce projects.
- Knowledge of Web3 mindset, Ethereum blockchain.