Senior Software Engineer

5 - 8 years

4 - 6 Lacs

Posted:3 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities:

  • Design and develop scalable, high-performance web applications using .NET Core and Angular 16+.
  • Apply

    SOLID principles

    , design patterns, and Object-Oriented Design (OOD) best practices in daily development.
  • Implement and maintain

    n-tier architecture

    and

    Service-Oriented Architecture (SOA)

    based solutions.
  • Collaborate with cross-functional teams using

    Agile (Scrum)

    methodology.
  • Write clean, maintainable, and testable code using

    Test-Driven Development (TDD)

    and

    Behavior-Driven Development (BDD)

    .
  • Develop and maintain APIs using

    WCF

    ,

    REST

    , and

    WebAPI

    .
  • Provide technical recommendations, troubleshoot and resolve application issues.
  • Design, develop, and test

    UI components

    using Angular 16+, HTML5, CSS3, and SASS.
  • Work with cloud platforms (

    Azure/AWS

    ) and implement microservices or event-driven architecture when needed.
  • Use

    Azure DevOps

    for source control, CI/CD pipelines, and project tracking.

Technology Skills:

  • .NET Core, C#, MVC, WCF (REST and WebAPI)

  • Angular 16+

    , HTML5, CSS3, SASS
  • Azure DevOps

    , PowerShell
  • MS SQL Server

    , MongoDB
  • Entity Framework (EF)

  • Unit testing frameworks:

    nUnit, MsUnit

    , familiarity with

    UI testing tools

  • Experience with

    microservices

    ,

    MFE

    ,

    ESB

    , and messaging tools like

    MSMQ, RabbitMQ

  • Familiarity with

    UML

    ,

    WPF

    , and software modeling tools

Qualifications and Soft Skills:

  • Strong analytical and problem-solving skills
  • Passion for high-quality code and software craftsmanship
  • Ability to work in a fast-paced, Agile environment
  • Quick learner, adaptable, and team-oriented
  • Excellent communication and collaboration skills
  • Ability to provide technical guidance and recommendations

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You