Software Development Engineer (Noida)

Software Development Engineer (Noida)

13 Nov
|
Nxtwave Disruptive Technologies (Hiring for a client)
|
Noida

13 Nov

Nxtwave Disruptive Technologies (Hiring for a client)

Noida

Job highlights

- 3+ years Python development with AI coding tools experience
- Design, develop, test, and deploy scalable frontend and backend applications; own features end-to-end; build production-grade backend services and REST APIs; leverage AI tools to improve code quality; collaborate across teams; participate in architecture and code reviews

Role Overview We are looking for a skilled Full Stack Software Engineer with strong Python development experience and a passion for building scalable, reliable, and high-performance applications. The ideal candidate should have hands-on experience developing production-grade applications, owning features end-to-end, and leveraging AI-powered development tools to enhance engineering productivity and code quality.

The candidate should be comfortable working in an AI-native engineering environment, solving complex technical challenges, and taking ownership of delivering impactful solutions.

Key Responsibilities

- Design, develop, test, and deploy scalable, efficient, and reusable frontend and backend applications.
- Own features end-to-end, from requirement analysis and solution design to development, testing, deployment, and production support.
- Build and maintain production-grade backend services and REST APIs using Python.
- Leverage AI coding tools throughout the software development lifecycle to accelerate development, generate tests, debug issues, and improve code quality.
- Adopt AI Development Life Cycle (AIDLC) practices and continuously improve engineering workflows.
- Design and work with relational databases (RDBMS), NoSQL databases, distributed systems, and cloud-native architectures.
- Identify and implement improvements in application performance, scalability, reliability, security, and maintainability.
- Collaborate with Product, Design, AI, and Engineering teams to translate business requirements into scalable technical solutions.
- Take ownership of technical challenges, proactively identify issues,



and drive solutions independently.
- Participate in architecture discussions, design reviews, code reviews, testing, and technical documentation.

Required Skills & Qualifications

- 3+ years of professional software engineering experience.
- Robust hands-on experience with Python and building production-grade applications and backend services.
- Good understanding of REST APIs, RDBMS, NoSQL databases, and distributed systems.
- Experience building and integrating end-to-end applications.
- Hands-on experience using AI coding tools such as GitHub Copilot, Cursor, Claude Code, or similar tools as part of the development process.
- Understanding of AI-assisted software development practices, including code generation, test generation, debugging, code reviews, and documentation.
- Strong problem-solving and analytical skills.
- Understanding of system design, scalability, performance, and application architecture.
- Ability to work independently, take ownership, and deliver solutions with minimal supervision.
- Strong learning mindset, adaptability, and willingness to work on challenging technical problems.

Good to Have

- Experience building Agentic AI applications or AI-powered workflows.
- Knowledge of LLMs, RAG, Tool Calling, MCP, AI Agents, and Agent Orchestration.
- Experience working with multi-agent systems.
- Experience integrating AI capabilities into production applications.
- Familiarity with evaluating, monitoring, and optimizing AI-powered applications.
- Hands-on experience with cloud platforms such as AWS, Azure, or GCP.

Key Expectations

- Strong engineering ownership and an end-to-end delivery mindset.
- Ability to use AI tools effectively as development partners rather than just conversational assistants.
- Systems-thinking approach with an understanding of broader application architecture and customer impact.
- Ability to work in a fast-paced, AI-native engineering environment.
- Proactive attitude towards problem-solving, continuous improvement, and technical excellence.

📌 Software Development Engineer (Noida)
🏢 Nxtwave Disruptive Technologies (Hiring for a client)
📍 Noida

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: software development engineer (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer (noida) / noida