Key Responsibilities
• Translate application storyboards and use cases into functional applications.
• Integrate data storage solutions (MySql, Postgres, MS-SQL).
• Ensure the best possible performance, quality, and responsiveness of applications.
• Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
• Participate in the requirement analysis phase.
• Help maintain code quality, organization, and automatization.
• Review, analyze, refine and integrate development and test environment tools and software as needed.
Skills & Knowledge
• Minimum 2 years of relevant experience
• Strong knowledge of following frameworks/libraries/languages.
• NET Core Framework 3.xEntity Framework Core, Identity Framework, C#, SQL, Visual Studio Tools
• Strong understanding of object-oriented programming.
• Familiar with various design and architectural patterns.
• Understanding of popular web application frameworks.
• A knack for writing clean, readable, reusable and easily maintainable code.
• Understanding of fundamental design principles for building a scalable application.
• Proficient understanding of code versioning and management (Git)
• Understanding of cloud services (Storage, Docker, Kubernetes, etc.)
• Good communication skills and problem-solving skills.
• Proficient understanding of code versioning and management (Git)
• Understanding of cloud services (Storage, Docker, Kubernetes, etc.)
• Good communication skills and problem-solving skills.