Search by job, company or skills

SISA

Senior Full Stack Developer

Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150846669

Similar Jobs

Bengaluru, India

Skills:

Node.jsAngularGcpDockerSwaggerAzureNestjsAWSAI toolsDocker Composeapi documentationREST API design

Bengaluru, India

Skills:

GolangCSSPostgreSQLDynamodbPrometheusKafkaDatadogAngularRabbitmqJenkinsMS SQLTypescriptJavascriptDockerHtml5PythonAWSGitLab CIRetool

Bengaluru, India

Skills:

Aws LambdaNode.jsSqlNosqlReactGitTerraformMongoDBRest ApisPythonApi GatewayAWSStep FunctionsDevOps practicesServerless applicationsMicroservices architectureGitHub ActionsCI CD pipelines

Bengaluru, India

Skills:

Spring BootSqlMicroservicesAngularNosqlJavascriptDockerCore JavaReactjsRest ApisKubernetescloud-native development

Bengaluru, India

Skills:

PaasDesign PatternsPostgreSQLKafkaSpring BootJasmineHTMLMicroservicesAngularReactJUnitDockerMySQLKarmaJavaOauth2CSSJwtActivemqSqlRedisGitMockitoMongoDBJpaWmqHbaseService OrchestrationSqlnet