Senior Software Engineer

New
J
JobgetherIT services
Based in India, IST time zoneFull-TimeSenior
Salary1,800,000 - 1,900,000 INR per year
Apply NowOpens the employer's application page

Job Details

Experience
Between 5 and 15 years of professional software engineering experience
Required Skills
PostgreSQLGitMicrosoft SQL ServerMySQLRESTful APIsMicroservicesAzure DevOpsDistributed Systems

Requirements

  • Have 5 to 15 years of professional software engineering experience; IT services industry experience is preferred.
  • Demonstrate advanced proficiency in PostgreSQL, MySQL, or Microsoft SQL Server.
  • Bring strong system architecture and design expertise, particularly in distributed computing environments.
  • Have experience designing scalable, reliable, high-performance software systems.
  • Be able to conduct performance tuning, troubleshoot complex issues, and implement observability solutions.
  • Have hands-on experience with Git and CI/CD platforms such as Azure DevOps.
  • Understand TDD and BDD software testing methodologies.
  • Have experience designing RESTful APIs, microservices, and modular application architectures.
  • Understand AI technologies including AI agents, agentic workflows, and AI observability.
  • Have practical experience with AI development tools such as GitHub Copilot, Claude Code, and Cursor.
  • Have knowledge and experience developing MCP applications and integrating LLMs.
  • Be able to integrate external AI APIs and incorporate intelligent capabilities into software systems.
  • Demonstrate analytical and problem-solving skills, communication and collaboration skills, and a commitment to continuous learning.

Responsibilities

  • Design, develop, and optimize PostgreSQL, MySQL, or SQL Server database solutions.
  • Architect and implement distributed systems focused on scalability, availability, fault tolerance, and efficient resource use.
  • Lead performance optimization, identify bottlenecks, and improve application responsiveness and reliability.
  • Establish observability frameworks to monitor system health and performance and identify potential issues.
  • Manage source control and development workflows using Git.
  • Design and maintain CI/CD pipelines using Azure DevOps.
  • Promote and implement TDD and BDD practices.
  • Develop AI observability frameworks to monitor and evaluate intelligent systems and AI agents.
  • Build RESTful APIs, microservices, AI agents, agentic workflows, and MCP-based applications powered by LLMs.
  • Integrate external AI APIs and services, and collaborate with technical teams and stakeholders on architecture and engineering challenges.
View Full Description & ApplyYou'll be redirected to the employer's site
1,800,000 - 1,900,000 INR per year
Apply Now