ValGenesis

Senior Software Engineer, Full-stack

ValGenesis
Apply
over 1 year ago
Chennai, IndiaMid Level / Senior

Responsibilities

  • Understand business requirements and technical constraints and architect, design, and develop solutions.
  • Participate in the complete software development lifecycle.
  • Review personal and team architecture, design, and code.
  • Develop enterprise application features and services using Azure cloud services, C#/.NET Core, and ReactJS.
  • Apply DevSecOps principles and own the quality, performance, security, and sustainment of product deliverables.
  • Enable the success of teammates and stakeholders through continuous improvement and collaboration.

Requirements

  • Require 4 to 10 years of experience developing enterprise software products.
  • Require strong knowledge of C#, .NET Core, and Azure DevOps.
  • Require working knowledge of JavaScript frameworks, preferably ReactJS.
  • Require experience with container-based development, AKS, and Service Fabric.
  • Require experience with messaging queues such as RabbitMQ and Kafka.
  • Require experience with Azure Logic Apps and Azure Functions.
  • Require experience with SQL Server and PostgreSQL databases.
  • Require knowledge of reporting solutions such as Power BI and Apache Superset.
  • Require knowledge of microservices and/or micro-frontend architecture.
  • Require knowledge of code quality, code monitoring, performance engineering, and test automation tools.

Benefits

  • Chennai, Hyderabad, and Bangalore office roles are onsite five days per week.
  • ValGenesis offers a collaborative environment focused on customer success, innovation, teamwork, and professional growth.
  • ValGenesis is an equal-opportunity employer.

Tech Stack

Apache KafkaApache SupersetAzureC#JavaScriptMicrosoft SQL ServerPostgreSQLRabbitMQReact

Categories

ValGenesis

About ValGenesis

501-1,000 employees
Contact me