Senior Software Engineer

India, Karnataka, Bengaluru

icon
₹ 24 - 28 Lakh/year

Full-time

Posted on: 2 hours ago

Skills

azure
angular
angular typescript
nunit
teamcity
jasmine
jest
cypress

Position Details

    • Position: Senior Software Engineer – C# Full Stack / Azure

    • Experience: 7–9 Years

    • Work Mode: Hybrid (4 Days Work From Office)

    • Notice Period: Immediate Joiner


    Mandatory Skills

    • C#

    • Angular

    • TypeScript

    • NUnit / Unit Testing

    • TeamCity

    • Jasmine

    • Jest

    • Cypress

    Important: This role requires 70% hands-on Development and 30% Testing.


    Role Overview

    • Work as a senior independent contributor in a software engineering team

    • Hands-on development using C#, Angular, TypeScript, following SOLID principles

    • Collaborate with UX designers to build intuitive user experiences

    • Use tools such as Azure DevOps, NUnit, TeamCity, Jasmine, Jest, Cypress

    • Take part in testing, automation, L2/L3 support, bug fixes, and investigations

    • Contribute to CI/CD and build-and-operate culture


    Essential Experience

    • Strong Full Stack .NET development experience (C# + Angular preferred)

    • Experience building scalable, high-performance applications

    • Strong communication and stakeholder management skills

    • Experience with Agile/Scrum, secure coding, CI/CD in production environments

    • Ability to write clean, testable, and maintainable code

    • Degree in Computer Science / Engineering / Mathematics or equivalent experience


    Desirable Skills

    • AI, C++, GPUs, Language Parsers

    • AI-based tools (e.g., Copilot)

    • PaaS services such as OpenAI

    • WPF, Git, Pulumi

    • Azure-based SaaS application development