Senior Dot Net Developer
Job Description
Introduction
Candidates with 8+ years of experience in IT industry and with strong .Net/.Net Core/Azure Cloud Service/ Azure
DevOps. This is a client facing role and hence should have strong communication skills. This is for a US client and
the resource should be hands-on - experience in coding and Azure Cloud.
Working hours - 8 hours , with a 4 hours of overlap during EST Time zone. ( 12 PM - 9 PM) This overlap hours is
mandatory as meetings happen during this overlap hours
Responsibilities include:
• Design, develop, enhance, document, and maintain robust applications using .NET Core 6/8+, C#, REST
APIs, T-SQL, and modern JavaScript/jQuery
• Integrate and support third-party APIs and external services
• Collaborate across cross-functional teams to deliver scalable solutions across the full technology stack
• Identify, prioritize, and execute tasks throughout the Software Development Life Cycle (SDLC)
• Participate in Agile/Scrum ceremonies and manage tasks using Jira
• Understand technical priorities, architectural dependencies, risks, and implementation challenges
• Troubleshoot, debug, and optimize existing solutions with a strong focus on performance and reliability
•
Certifications :
• Microsoft Certified: Azure Fundamentals
• Microsoft Certified: Azure Developer Associate
• Other relevant certifications in Azure, .NET, or Cloud technologies
Primary Skills :
8+ years of hands-on development experience with:
• C#, .NET Core 6/8+, Entity Framework / EF Core
• JavaScript, jQuery, REST APIs
• Expertise in MS SQL Server, including:
• Complex SQL queries, Stored Procedures, Views, Functions, Packages, Cursors, Tables, and Object Types
• Skilled in unit testing with XUnit, MSTest
• Strong in software design patterns, system architecture, and scalable solution design
• Ability to lead and inspire teams through clear communication, technical mentorship, and ownership
• Strong problem-solving and debugging capabilities
• Ability to write reusable, testable, and efficient code
• Develop and maintain frameworks and shared libraries to support large-scale applications
• Excellent technical documentation, communication, and leadership skills
• Microservices and Service-Oriented Architecture (SOA)
• Experience in API Integrations
2+ years of hands with Azure Cloud Services, including:
• Azure Functions
• Azure Durable Functions
• Azure Service Bus, Event Grid, Storage Queues
• Blob Storage, Azure Key Vault, SQL Azure
• Application Insights, Azure Monitoring
Secondary Skills:
• Familiarity with AngularJS, ReactJS, and other front-end frameworks
• Experience with Azure API Management (APIM)
• Knowledge of Azure Containerization and Orchestration (e.g., AKS/Kubernetes)
• Experience with Azure Data Factory (ADF) and Logic Apps
• Exposure to Application Support and operational monitoring
• Azure DevOps - CI/CD pipelines (Classic / YAML)
Company Information
Location: Belgrade, Serbia
Type: Hybrid