Senior Software Engineer

Flexdaysolutions

Bengaluru

Hybrid

INR 2,500,000 - 4,200,000

Full time

5 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Flexdaysolutions is seeking a Senior Software Engineer with hands-on expertise in backend development using Python, .NET/C#, and Node.js/TypeScript. The role focuses on building scalable services, end-to-end pipelines, and AI-driven workflows, with a strong emphasis on software architecture and high-quality code.

The ideal candidate will lead technical discussions, mentor engineers, and collaborate with cross-functional teams while delivering robust back-end systems hosted on cloud platforms.

Qualifications

  • 6–7 years of software development experience with strong backend focus.
  • Proficiency in Python, C#/.NET, and Node.js/TypeScript.
  • Experience designing APIs, microservices, and scalable architectures.

Responsibilities

  • Design and develop scalable backend services and APIs.
  • Build end-to-end AI workflows, LLM-powered features, and RAG solutions.
  • Lead technical discussions, reviews, and mentor engineers.
  • Collaborate with Product, QA, and AI teams to deliver solutions.
  • Stay current with AI technologies and modern software architecture.

Skills

Python
C#.NET
Node.js/TypeScript
Backend development
AI/LLM workflows
Software architecture
Cloud platforms
CI/CD & Docker
APIs & Microservices

Education

Bachelor's or Master's in Computer Science

Tools

AWS
Azure
GCP
Docker
Git
CI/CD tools

Job description

We are looking for a Senior Software Engineer with strong experience in backend development, Python, .NET, Node.js, AI workflows, software architecture, and AI development.

Location: Remote (Preferable if the candidate is based in Bengaluru)
About the Role:

We are looking for a Senior Software Engineer with strong experience in backend development, Python, .NET, Node.js, AI workflows, software architecture, and AI development. This role involves building scalable applications and end-to-end technical pipelines while collaborating with cross-functional teams to deliver innovative solutions.

The ideal candidate is hands-on, technically strong, a good problem solver, and an excellent communicator, with the ability to conduct workshops, lead technical discussions, and present demos.

Key Responsibilities
  • Design and develop scalable applications and backend services using Python, .NET/C#, and Node.js/TypeScript.
  • Build end-to-end workflows, APIs, integrations, automation, and technical pipelines.
  • Develop and integrate AI/LLM-powered applications, AI agents, RAG solutions, and AI workflows.
  • Use AI-assisted/agentic development tools (e.g., Claude Code, GitHub Copilot) to accelerate development, refactoring, testing, and documentation, while applying sound judgment on reviewing and validating AI-generated code before it ships.
  • Contribute to system architecture, solution design, and technical decision-making.
  • Work with databases, cloud platforms, Git, Docker, CI/CD, testing, and monitoring.
  • Conduct technical workshops, POCs, architecture discussions, knowledge-sharing sessions, and product demos.
  • Collaborate with Product, QA, AI Engineers, and other stakeholders to take solutions from concept to deployment.
  • Participate in code reviews, troubleshoot complex issues, mentor engineers, and drive engineering best practices.
  • Stay updated with AI technologies, automation, and modern software architecture.
Requirements
  • Bachelor's/master's degree in computer science, Engineering, or a related field.
  • 6-7 years of software development experience, with strong backend development expertise.
  • Strong proficiency in Python, .NET/C#, and Node.js/TypeScript.
  • Strong understanding of software architecture, system design, APIs, microservices, and workflows.
  • Experience with AI/LLM application development or Generative AI integrations.
  • Experience with databases and cloud platforms such as AWS, Azure, or GCP.
  • Strong problem-solving, analytical, communication, and presentation skills.
  • Ability to take ownership and work effectively with technical and non-technical stakeholders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior hands-on AI / Python Engineering Lead
Senior hands-on AI / Python Engineering Lead

Tachyon Technologies • Hyderabad

Hybrid
INR 4,200,000 - 6,500,000
Senior Software Engineer
Senior Software Engineer

Nxtwave Disruptive Technologies (Hiring for a Client) • Karnataka

On-site
INR 3,000,000 - 5,000,000
High autonomy
Enterprise exposure
Growth opportunities
Python AI Developer
Python AI Developer

Nexon Software Solutions • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,500,000 - 2,800,000
Senior Software Engineer ( Java Full-Stack / AI)
Senior Software Engineer ( Java Full-Stack / AI)

Infor Inc. • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Software Engineer, Senior ( Java Full stack - AI )
Software Engineer, Senior ( Java Full stack - AI )

Infor Inc. • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

EF • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Full Stack Engineer | Remote | Jobs In India
Senior Full Stack Engineer | Remote | Jobs In India

DigitalXNode • Bengaluru

Hybrid
INR 2,500,000 - 4,500,000
Senior AI Software Engineer
Senior AI Software Engineer

Appsierra Group • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Technical Lead .NET and AI
Technical Lead .NET and AI

Convergesoft International • Ahmedabad District

On-site
INR 3,500,000 - 5,200,000
Senior Custom Software Engineer - AI & Java Full Stack
Senior Custom Software Engineer - AI & Java Full Stack

Accenture India Private Limited • Bengaluru

On-site
INR 1,800,000 - 2,400,000