Senior Full Stack Developer

Posted 4 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Edtech • Cybersecurity
The Role
Build and deploy scalable full-stack applications using Angular, TypeScript, .NET, C#, and Python. Responsibilities include designing front-end interfaces, REST APIs, microservices, database schemas, and system architectures; optimizing application performance; leading code reviews; mentoring developers; collaborating in Agile teams; and supporting CI/CD deployments.
Summary Generated by Built In
Job Description: Senior Full Stack Developer
Job Title: Senior Full Stack Developer (Angular, .NET, Python)
Experience Required: 5 to 7 Years
Location: Bengaluru
Job Type: Full-time


We are looking for an innovative and highly driven Senior Full Stack Developer to join our dynamic engineering team and help us build scalable, high-performance web applications that drive our business forward.

Role Summary
We are seeking a Senior Full Stack Developer with 5 to 7 years of hands-on experience in software engineering. The ideal candidate will have a deep understanding of modern web architectures and proven expertise in building robust backend services using .NET and Python, coupled with responsive, dynamic front-end interfaces using Angular.
As a senior member of the team, you will take ownership of end-to-end feature delivery, architect complex solutions, mentor junior developers, and collaborate closely with product managers and designers to deliver exceptional user experiences.

Key Responsibilities
  • End-to-End Development: Architect, design, develop, test, and deploy scalable full-stack applications.
  • Frontend Engineering: Build dynamic, responsive, and highly interactive user interfaces using Angular and TypeScript.
  • Backend Engineering: Design and develop secure, high-performance RESTful APIs and microservices using .NET Core / .NET 5+ (C#) and Python.
  • System Architecture: Make critical architectural decisions, ensuring the scalability, reliability, and security of applications.
  • Database Management: Design complex database schemas, write efficient queries, and optimize performance across SQL and/or NoSQL databases.
  • Code Quality & Mentorship: Lead code reviews, enforce best practices (SOLID principles, clean code, TDD), and mentor mid-level and junior developers.
  • Collaboration: Work in an Agile/Scrum environment closely with UI/UX designers, QA engineers, and Product Managers to translate business requirements into technical solutions.
  • DevOps & Deployment: Assist in creating and maintaining CI/CD pipelines to ensure smooth and automated deployments.
Required Skills & Qualifications
  • Experience: 5 to 7 years of proven professional experience as a Full Stack Developer or similar role.
  • Frontend (Angular):
    • Strong proficiency in Angular (v12+), TypeScript, HTML5, CSS3/SASS.
    • Experience with state management (e.g., NgRx, RxJS) and modern frontend build tools.
  • Backend (.NET & Python):
    • Extensive experience with .NET Core / .NET 5+ (C#), ASP.NET Web API, and Entity Framework.
    • Strong proficiency in Python and popular Python web frameworks (e.g., FastAPI, Django, or Flask) for building microservices or data-intensive backend tasks.
  • Databases: Solid understanding of relational databases (e.g., SQL Server, PostgreSQL) and ORM technologies.
  • Version Control: Expert level with Git and collaborative workflows (GitHub/GitLab/Bitbucket).
  • Architecture: Solid understanding of Microservices architecture, RESTful API design, and asynchronous programming.
  • Problem Solving: Excellent analytical skills with a strong ability to troubleshoot complex issues.
Preferred/Nice-to-Have Skills
  • Experience with Cloud platforms such as Azure, AWS, or Google Cloud.
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  • Experience with Python data processing libraries (Pandas, NumPy) or integrating AI/Machine Learning models.
  • Knowledge of NoSQL databases (MongoDB, Redis).
  • Familiarity with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions).

Skills Required

  • 5 to 7 years of professional experience as a Full Stack Developer or similar role
  • Strong proficiency with Angular version 12 or later, TypeScript, HTML5, CSS3, and SASS
  • Experience with state management using tools such as NgRx or RxJS
  • Extensive experience with .NET Core or .NET 5+, C#, ASP.NET Web API, and Entity Framework
  • Strong proficiency in Python and Python web frameworks such as FastAPI, Django, or Flask
  • Understanding of relational databases such as SQL Server and PostgreSQL and ORM technologies
  • Expert-level Git proficiency and experience with GitHub, GitLab, or Bitbucket workflows
  • Understanding of microservices architecture, RESTful API design, and asynchronous programming
  • Strong analytical and complex troubleshooting skills
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud
  • Familiarity with Docker and Kubernetes
  • Experience with Pandas, NumPy, or AI and machine learning model integration
  • Knowledge of NoSQL databases such as MongoDB and Redis
  • Familiarity with Jenkins, Azure DevOps, or GitHub Actions
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
982 Employees
Year Founded: 2004

What We Do

Infosec is a cybersecurity education company that helps IT and security professionals advance their careers and helps employees become safer online at work and home. Its offerings include Infosec Skills, with more than 1,400 hands-on cybersecurity courses and instructor-led certification boot camps, and Infosec IQ, which provides security-awareness training. Its mission is to equip individuals and organizations to outsmart cybercrime.

Similar Jobs

Optum Logo Optum

Senior Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Optum Logo Optum

Senior Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Atlassian Logo Atlassian

Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
11000 Employees

Global Software Solutions Group Logo Global Software Solutions Group

Senior Full-stack Engineer

Fintech • Payments • Software • Financial Services • Automation
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160 Employees

Similar Companies Hiring

Learneo Thumbnail
Software • Machine Learning • Edtech • Artificial Intelligence
NL
397 Employees
CodePath.org Thumbnail
Edtech • Social Impact
San Francisco, CA
55 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account