Senior Software Developer (Pune)

Senior Software Developer (Pune)

09 Oct
|
wissen technology
|
Pune

09 Oct

wissen technology

Pune

Role Summary

We are seeking a Senior Software Developer with strong backend engineering experience and an AI-first, automation-focused mindset. The ideal candidate is proficient in JavaScript, Node.js, TypeScript, APIs, and AWS, with experience building scalable integrations and working in microservices environments.

The role will also contribute to the adoption of AI-assisted and agentic development practices, including working with Model Context Protocol (MCP), AI agents, reusable skills/tools, and automation to improve engineering productivity.

We are looking for someone who can work independently, challenge existing approaches, identify opportunities for automation, and drive solutions with minimal supervision.

Key Responsibilities

- Design, develop, test, and maintain backend services using JavaScript, Node.js, TypeScript, and XML.
- Build scalable integrations using REST/JSON APIs and microservice-based architectures.
- Develop and support services in an AWS cloud setting.
- Use AI-assisted development tools to improve coding, debugging, testing, documentation, analysis, and code review.
- Design and integrate MCP servers/tools to enable AI agents to securely interact with applications, APIs, data, and engineering systems.
- Build or contribute to reusable AI agents, skills, prompts, tools, and automated engineering workflows.
- Identify repetitive development and support activities that can be simplified or automated using AI or traditional automation.
- Perform code reviews and ensure adherence to engineering, security, and coding standards.
- Troubleshoot complex defects and production issues and perform structured root-cause analysis.




- Collaborate with QA, Product, Business Analysis, and Architecture teams to deliver high-quality solutions.
- Contribute to technical documentation, reusable solutions, and engineering knowledge sharing.

Required Skills & Experience

- Strong experience with Node.js, JavaScript, and TypeScript.
- Strong experience designing and integrating REST APIs and JSON-based services.
- Experience working with XML, including parsing, validation, and transformations.
- Experience developing solutions in AWS and microservices environments.
- Strong debugging, troubleshooting, and production-support skills.
- Experience with AI-assisted software development tools such as Claude Code, GitHub Copilot, Cursor, Devin, or similar tools.
- Understanding of LLMs, AI agents, tool calling, and agentic workflows.
- Experience working with or building Model Context Protocol (MCP) servers and integrations.
- Understanding of secure API/tool integration, authentication, permissions, and data handling when exposing capabilities to AI agents.
- Ability to identify practical opportunities for AI, automation, and reusable engineering tooling.
- Experience with CI/CD, Git-based development, and modern software engineering practices.




- Experience performing code reviews and mentoring other developers.
- Strong analytical, problem-solving, written, and verbal communication skills.

Preferred Skills

- Experience building AI-enabled developer tools, agents, or internal engineering platforms.
- Experience with prompt engineering, structured outputs, RAG, embeddings, or LLM APIs.
- Experience integrating engineering systems such as GitLab, Jira, CI/CD pipelines, APIs, databases, or observability platforms with AI agents.
- Experience creating reusable MCP tools or agent workflows used by multiple developers.
- Airline, travel, Offer/Order, reservation systems, or GDS experience is a plus.

Mindset We Are Looking For

We are looking for developers who think beyond implementing the immediate requirement and consistently ask:

- Can AI or automation make this development process faster or more reliable?
- Can this capability be built as a reusable tool, skill, agent, or MCP integration?
- Can repetitive analysis, debugging, testing, or documentation be automated?
- Can an existing solution be simplified or made more scalable?
- How can AI be used responsibly without compromising security, quality, or maintainability?

The goal is to build an engineering organization where developers use AI and automation as part of their everyday engineering workflow, while continuing to maintain strong software engineering fundamentals.

Skills:- NodeJS (Node.js), Javascript, TypeScript, REST APIs, Microservices, Amazon Web Services (AWS), AI-Assisted Development, AI Coding Tools, AI tools and Model Context Protocol (MCP)

📌 Senior Software Developer (Pune)
🏢 wissen technology
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (pune) / pune