Senior Software Engineer @firstsourc
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer @firstsourc

1mth ago - firstsourc is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: India

Role Description

We are seeking a highly skilled and motivated Senior .NET Full Stack Developer to join our growing technology team. The ideal candidate will have strong experience in developing scalable web applications using modern Microsoft technologies, with expertise in both backend and frontend development. This role requires hands-on experience in:

  • ASP.NET Core
  • Modern front-end frameworks
  • REST APIs
  • Database design
  • Cloud deployment
  • Modern software architecture principles
  • Strong mentoring and collaboration skills

Qualifications

  • 10–12 years of hands-on software development experience.
  • Strong expertise in C#, ASP.NET Core, .NET Framework/.NET 6+.
  • Solid experience with Web API, RESTful services, Entity Framework, LINQ.
  • Strong front-end experience with Blazor/Angular/React, JavaScript/TypeScript, HTML5, CSS3.
  • Experience with SQL Server and database design/optimization.
  • Good understanding of microservices architecture and design patterns.
  • Hands-on with Azure/AWS, containerization (Docker), and orchestration concepts.
  • Experience with Git, CI/CD pipelines, and agile methodologies.
  • Strong debugging, problem-solving, and communication skills.

Requirements

  • Backend Technologies (Mandatory)
    • .NET Core 8 or above
    • C#
    • ASP.NET Core
    • Web API Development
    • Microservices Architecture
    • Worker Services / Windows Services
  • Frontend Technologies (Mandatory)
    • Blazor
    • Razor
    • JavaScript
    • Angular 6+
    • HTML5
    • CSS3
    • Bootstrap
  • Database Technologies
    • Microsoft SQL Server (Mandatory)
    • PostgreSQL
    • MySQL
    • Entity Framework Core
    • LINQ
  • Version Control & DevOps
    • Git
    • Team Foundation Server (TFS)
    • Azure DevOps
  • Cloud Technologies (Good to Have)
    • Experience with Microsoft Azure services including:
      • Load Balancer
      • DNS
      • Traffic Manager
      • Compute Services
      • Storage Services
      • Azure SQL
      • Cosmos DB
      • Azure Cognitive Search
      • Azure Functions
      • Logic Apps
      • API Management
      • Service Bus
      • Key Vault
      • Redis Cache
      • Azure Active Directory (AAD)
      • Application Insights
      • RabbitMQ

Benefits

  • Strong collaboration and teamwork
  • Customer-first mindset
  • Fast and disciplined execution
  • Continuous learning and improvement
  • Ownership, accountability, and a results-driven approach
  • Passion for delivering high-quality software solutions

Preferred Qualifications

  • Experience with Kubernetes, messaging systems (RabbitMQ/Kafka), and caching (Redis).
  • Exposure to domain-driven design (DDD) and event-driven architecture.
  • Knowledge of security best practices (OAuth2, JWT, OWASP).
  • Prior experience in leading modules/teams in enterprise projects.
  • Relevant Microsoft/Azure certifications are a plus.
  • Ability to work independently in a remote or hybrid setup.

Education

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
Before You Apply
️
remote Be aware of the location restriction for this remote position: India
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @firstsourc
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: India
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,869+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later