Senior Software Engineer

8 years

0 Lacs

Posted:11 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Source Code Control:

At Source Code Control, we help organizations unlock the potential of their digital initiatives through software supply-chain management, DevOps modernization, and cloud transformation consulting.

As a trusted partner to enterprises and technology teams, we deliver secure, scalable, and cloud-native solutions that drive innovation and resilience across the software lifecycle.


Job Summary

.NET Developer


Key Responsibilities

  • Develop and maintain

    .NET 8 applications

    using

    C#

    ,

    ASP.NET Core

    , and

    MVC

    for enterprise environments.
  • Design and implement

    RESTful APIs

    using

    .NET Core

    and

    ASP.NET Core

    .
  • Query and manage

    Azure SQL Database

    or

    SQL Server

    for efficient data storage, management, and optimization.
  • Create, deploy, and manage

    Azure Functions

    for serverless applications and microservices architectures.
  • Leverage

    Azure Container Apps

    and

    Azure Kubernetes Service (AKS)

    to develop and deploy containerized applications in a cloud-native environment.
  • Collaborate with

    DevOps engineers

    to implement

    CI/CD pipelines

    using

    Azure DevOps

    for automated deployments.
  • Write clean, maintainable, and efficient code, adhering to coding standards and best practices.
  • Perform

    unit testing

    ,

    integration testing

    , and maintain high-quality code coverage using tools like

    NUnit

    ,

    xUnit

    , or

    MSTest

    .
  • Utilize

    Bicep

    for

    Infrastructure as Code (IaC)

    , deploying Azure resources efficiently and consistently.
  • Collaborate effectively with

    UI/UX designers

    ,

    QA engineers

    , and

    product managers

    in an

    Agile/Scrum

    environment.
  • Communicate clearly with internal and external stakeholders in

    English

    , ensuring alignment on technical requirements and timelines.


Required Skills (Must-Haves)

  • 5 to 8 years of experience

    in

    .NET development

    with

    .NET 8

    , including

    C#

    ,

    ASP.NET Core

    , and

    MVC

    .
  • Strong experience querying and optimizing

    Azure SQL

    and

    SQL Server

    databases.
  • Hands-on experience with

    Azure Functions

    for building serverless applications.
  • Proficiency in

    Azure Container Apps

    and

    Azure Kubernetes Service (AKS)

    for containerized application management.
  • Solid understanding of

    DevOps practices

    , with experience implementing

    CI/CD pipelines

    using

    Azure DevOps

    .
  • Strong knowledge of

    unit testing

    ,

    integration testing

    , and test-driven development (TDD) practices.
  • Excellent

    communication skills in English

    , both written and verbal, for clear collaboration within teams and with stakeholders.
  • Ability to write efficient, maintainable, and scalable code while adhering to best practices.


Nice to Have

  • Experience with

    Bicep

    for

    Infrastructure as Code (IaC)

    to automate Azure resource provisioning.
  • Familiarity with

    Playwright

    for

    end-to-end testing

    and

    UI automation

    .
  • Exposure to

    Microsoft Entra External Identities

    for secure and scalable identity management.
  • Knowledge of

    API Gateway

    integration and security practices such as

    OAuth

    and

    JWT

    .
  • Experience with

    event-driven architectures

    and

    microservices

    design patterns in

    Azure

    .


Education

  • Bachelor’s degree in

    Computer Science

    ,

    Information Technology

    , or related discipline.
  • Master’s degree is a plus.


Certifications (Preferred but not necessary)

  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Azure Solutions Architect Expert
  • Azure DevOps Engineer Expert
  • Agile/Scrum Certifications


Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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