Search by job, company or skills

Senior Software Engineer

5-10 Years
Quick Apply
  • Posted 25 days ago
  • Over 100 applicants have applied

Job Description

What You ll Bring

  • Bachelor s degree in computer science, Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in software development experience with C#, .NET Core/.NET Framework
  • Experience in working with product-based companies, contributing to the development, enhancement, and scaling of high-quality products (product lifecycle management).
  • Proficiency in React.js and front-end development (JavaScript, TypeScript, HTML, CSS).
  • Experience with database technologies, both SQL (e.g., SQL Server) and NoSQL (e.g., MongoDB, Redis) .
  • Experience with unit testing (xUnit, Jest, Mog) and integration testing.
  • Knowledge of RESTful API development and integration.
  • Conduct code reviews , write unit tests, and follow TDD and Agile development practices.
  • Experience with version control systems (Git, GitHub/GitLab/Bitbucket) .
  • Understanding of Agile methodologies and DevOps practices.
  • Design Patterns and implementing the Design Patterns
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities.
  • Ability to work independently and take ownership of projects.

Knowledge of the following technologies is a plus:

  • CI/CD pipelines
  • Queues like RabbitMQ, SQS, Kafka.
  • Experience with GraphQL, WebSocket, or SignalIR.
  • Search and analytics engine like Elastic Search .
  • Knowledge on with Cloud (AWS / Azure) OR On Prem Data centers
  • Microservices Architecture, Test Driven Development.
  • Knowledge of DevOps tools like docker, docker swarm, Kubernetes.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 121671259

Similar Jobs

Bengaluru, India

Skills:

GerritLinux ScriptingJIRAMicroservicesDockerGitlabPythonAgile MethodologiesNetwork ProtocolsGitRobot FrameworkRest ApisHelmKubernetesKiro CursorGoopen-source technologiesML modelsAI-assisted engineering toolsautomation test designintelligent agentsAI-enabled workflowsintegration of LLMsvirtualization conceptsintelligent automation

Bengaluru, India

Skills:

asp.net web api .NETdata segmentation .Net Core.NET 6T-sqldata miningAzure SqlAzure FunctionsEntity FrameworkMicrosoft AzureAzure StorageAzure DevOpsEntity Framework CoreAzure App ServicesNuGetcloud-based application developmentBusiness Intelligence

Bengaluru, India

Skills:

AlgorithmsS3Video ProcessingDistributed SystemsSystem Designdata structuresAWSmessage queuesmedia pipelinesevent-driven architecturesHLS streamsasynchronous processingcloud environmentsobject storage systemsbackend systems

Bengaluru, India

Skills:

JavaGolangmulti-threadingPostgreSQLAWS FargateRedisSpringJenkinsDropwizardLambdaEc2DockerTerraformMySQLRestful ApisKubernetesasynchronous processingGitHub ActionsgRPC servicesArgoCDInfrastructure-as-Code

Bengaluru, India

Skills:

.Net Core.NET FrameworkMlKafkaSqlMicroservicesTensorflowRabbitmqBackend DevelopmentPytorchGcpRestful ApisAzurePythonAWSAi

Beware of Scammers

We don’t charge money for job offers