Search by job, company or skills

  • Posted a month ago
  • Over 50 applicants
Quick Apply

Job Description

Requirements

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Integrate data storage solutions may include databases, key-value stores, blob stores, etc
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization

Skills

  • Strong knowledge of .NET web framework and .NET Core
  • Proven experience as a .NET Developer
  • Proficient in C#, with a good knowledge of their ecosystems
  • Strong understanding of object-oriented programming
  • Skill for writing reusable libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns
  • Familiarity with Microsoft SQL Server / Postgres and experience creating database schemas that represent and support business processes
  • Experience with popular web application frameworks
  • Knack for writing clean, readable, and easily maintainable code
  • Understanding of fundamental design principles for building a scalable application
  • Experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as GIT
  • Familiarity with the ASP.NET framework, SQL ServerPostgres and Entity framework
  • Familiarity with Unit, Integration and Functional testing
  • Familiarity with Dependency Injection
  • Experience in Cloud native development
  • Understanding of Agile methodologies

Non-required skills that will greatly improve a candidate's portfolio

  • Containerization
  • AWS experience
  • ECS
  • EC2
  • S3
  • Lambda
  • Docker

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 106697383

Similar Jobs