GrepJob
GHX

Staff Software Engineer

GHX
Apply
3 days ago
Hyderābād, IndiaStaff+

Responsibilities

  • Design and implement scalable, secure, and high-performance software systems.
  • Lead complex technical initiatives across multiple teams or systems.
  • Contribute to the codebase through design, development, and code reviews.
  • Promote high standards in coding, testing, documentation, and system design.
  • Collaborate with Product Management, Marketing, and Operations to translate business needs into technical solutions.
  • Provide leadership during planning, estimation, and execution phases.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent.
  • 8-10 years of experience in designing and building distributed software systems using the Microsoft tech stack (.Net, C#).
  • Experience with cloud services such as Azure and AWS.
  • Hands-on experience with messaging systems like Kafka or Azure Service Bus.
  • Knowledge of Entity Framework, LINQ, PostgreSQL, and MongoDB.
  • Experience implementing responsive UI using HTML5, CSS3, and Angular.
  • Experience with CI/CD pipelines using Azure DevOps and GitHub Actions.
  • Ability to implement testing strategies using unit, integration, and API testing.

Tech Stack

AngularApache KafkaAWSAzureC#GitHub ActionsMongoDBPostgreSQL

Categories