SENIOR .NET CORE DEVELOPER
Responsibilities:
• Delivering a high-quality application
• Participate in requirements analysis
• Collaborate with internal teams (frontend. mobile and unity) to produce software design and architecture
• Write clean, scalable code using. NET Core and provided libraries
• Test and deploy applications and systems
• Revise, update, refactor and debug code
• Improve existing software
• Integrate. NET Core applications with third party software and cloud services.
• Serve as an expert on applications and provide technical support
Requirements:
• Strong understanding of object-oriented programming
• Familiarity with the. NETCore and MVC Design pattern
• Strong knowledge of EFCore, Migrations and SQL Server
• Architect and develop Rest APIs
• Understanding of Agile methodologies
• Excellent troubleshooting and communication skills
• Should follow best code documentation practices
• Proficient understanding of code versioning tool Git