Dot Net Developer

Posted 14 Days Ago
Pune, Maharashtra, IND
In-Office
Senior level
Computer Vision • Information Technology • Software
The Role
Design, develop, deploy, and maintain scalable enterprise applications using C# and .NET technologies. Own application modules across the development lifecycle, contribute to architecture, troubleshoot complex issues, optimize performance, conduct code reviews, and maintain automated testing and CI/CD pipelines. Collaborate with product, QA, UI/UX, and DevOps teams, document technical solutions, mentor junior developers, and integrate cloud, AI, and automation services into enterprise applications.
Summary Generated by Built In
As a Dot Net Developer you will design, develop and deliver robust enterprise applications using .NET Core and related Microsoft technologies. You will take technical ownership of key modules, collaborate with product,QA and DevOps teams and ensure high standards of code quality, performance and reliability. You will contribute to architectural decisions, provide technical guidance and help foster a culture of excellence and continuous improvement. Exposure to AI-enabled application development, intelligent automation, and integration of AI services into enterprise solutions will be an added advantage. 

Essential Functions / Deliverables

Product Knowledge & Domain Familiarisation
  • Deeply understand core modules and third-party integrations.
  • Maintain technical documentation and architecture maps.
  • Participate in sprint demos and client presentations.
  • Collaborate with Product Managers and UI/UX teams.
.NET Application Development & Lifecycle Ownership
  • Design and develop scalable applications using .NET Core, C#, ASP.NET, MVC, Web API, and Entity Framework. 
  • Participate in estimation and sprint planning. 
  • Own the lifecycle of assigned modules—from planning to deployment and maintenance. 
  • Ensure compliance with coding standards and best practices.
  • Deliver multiple user stories independently. 
Architectural Design & Advanced Debugging
  •  Contribute to the architectural design of complex, scalable, and maintainable .NET solutions.
  • Apply and advocate architectural standards and patterns (e.g., layered, microservices, domain-driven design).
  •  Evaluate and recommend appropriate technologies, frameworks, and tools.
  •  Demonstrate advanced debugging skills to identify, analyse, and resolve complex issues across the application stack.
  • Utilise advanced debugging tools and techniques (e.g., Visual Studio Diagnostics, memory profiling, performance tracing, log analysis) to ensure system reliability and performance.
  • Promote root cause analysis and continuous improvement in code quality and system stability.
Performance Optimisation & Quality Assurance
  •   Perform code reviews and refactor legacy code.
  •  Enforce best practices and maintain code quality.
  •  Integrate with tools like SonarQube for code analysis.
  •  Implement and maintain unit and integration tests.
  •  Analyse and resolve performance bottlenecks.
  •  Translate business requirements into technical deliverables.
CI/CD & Workflow Automation 
  • Contribute to the development and maintenance of CI/CD pipelines (e.g., Azure DevOps, GitHub Actions).
  •  Automate build, test, and deployment processes.
  • Integrate monitoring and logging tools.
Cross-functional Collaboration & Troubleshooting
 
  • Collaborate with designers, product managers, QA, backend, and DevOps teams.
  • Participate in sprint planning, code reviews, and bug triaging. 
  • Troubleshoot issues across the stack.
Technical Documentation & Agile Estimation
  • Document technical solutions, architecture, and dependencies.
  • Apply Agile methodologies (Scrum, Kanban).
  • Prioritise tasks, track milestones, and mitigate risks. 
  • Maintain release notes and change logs.
Communication & Mentorship
  • Support and mentor junior developers. 
  • Share knowledge and best practices. 
  • Demonstrate proactive problem-solving and adaptability. 
  • Foster a collaborative and positive team environment.
Additional Technical Competencies
 
  • Apply architectural patterns (OOP, SOLID, Clean Architecture). 
  • Manage threading, async programming, and data access. 
  • Ensure secure and efficient data handling. 
  • Mastery of C#, .NET Core, Entity Framework. 
  • Dependency Injection. 
  • Security best practices and performance tuning. 
  • Experience with IIS and Git.
 Cloud & Hosting Experience
 
  • Deploy, configure, and manage applications on Microsoft Azure (preferred), including Azure App Services, Azure SQL, Azure Functions, and Azure DevOps for CI/CD.
  • Host .NET applications on IIS, including configuration, deployment, troubleshooting, and performance tuning.
  • Exposure to containerisation (Docker) and orchestration (Kubernetes) is a plus.
  • Set up and manage environments for development, staging, and production.
 Continuous Learning & Growth
 
  • Engage in continuous learning, team activities, and knowledge sessions.
  • Participate in the developer community and knowledge-sharing sessions.
  • Promote a culture of innovation and continuous learning.
  • Align with delivery mindset.


Requirements
Education : Bachelor’s degree in computer science or equivalent relevant experience
Bachelor’s in computer science, Information Technology, or related technical degree 
Equivalent practical experience is acceptable 
Deep knowledge of .NET development frameworks and principles 
Strong understanding of modern design patterns and software architecture 
Ability to build robust, scalable, and secure applications 
Capable of leading development efforts and mentoring junior team members 
Effective cross-functional collaboration and agile project participation 
Awareness of AI concepts, intelligent automation, and practical integration of AI services into enterprise software solutions 
Behaviour and Social competencies
Ability to lead, own, and deliver projectsAdaptability to learn and implement new technologies quicklyHigh level of problem-solving and debugging capabilityCollaboration across teams (cross-functional working)Strong communication (verbal and written) skillsTeam collaboration and coordination skills
Certifications (Preferred) : Not mandatory; Microsoft.NET certification is a plus 
Required Professional Experience : 5-7 years of experience in .NET development roles 
Technical/Computer Skills : C#, ASP.NET, .NET Core, Entity Framework (DB First), SQL, REST APIs, MVC, MVVM, OOP, SOLID principles, Dependency Injection, IIS, automated testing, AI/ML integration fundamentals, REST-based consumption of AI services, prompt engineering basics, and experience integrating Azure AI/OpenAI or similar AI APIs into enterprise applications 
Professional competencies : 

Preferred work exposure : Cloud (AWS), Frontend (Angular, TypeScript), Responsive Design (HTML5, CSS), DevOps/CI-CD, AI-enabled application development, chatbot/integration experience, and familiarity with Azure AI Services, OpenAI APIs, or similar intelligent automation platforms. 
Knowledge, Skills & Abilities

Ethics & Compliance: This position demands the highest standard of integrity and ethical behaviour candidate must promote compliance in handling data and implementing security policies, it is expected to report / speak up about risks, compliance gaps, or ethical concerns in the team or systems.


 

Skills Required

  • Bachelor's degree in Computer Science, Information Technology, or a related technical field, or equivalent practical experience
  • 5-7 years of professional experience in .NET development roles
  • Deep knowledge of .NET development frameworks and principles
  • Strong understanding of modern design patterns and software architecture
  • Experience building robust, scalable, and secure applications
  • Ability to lead development efforts and mentor junior team members
  • Effective cross-functional collaboration and participation in Agile projects
  • C#, ASP.NET, .NET Core, Entity Framework, SQL, REST APIs, MVC, MVVM, OOP, SOLID principles, dependency injection, IIS, and automated testing
  • AI and machine learning integration fundamentals, REST-based AI service consumption, and prompt engineering basics
  • Experience integrating Azure AI, OpenAI, or similar AI APIs into enterprise applications
  • Strong problem-solving, debugging, communication, adaptability, and teamwork skills
  • Microsoft .NET certification
  • Experience with cloud platforms, including AWS or Azure
  • Experience with Angular, TypeScript, responsive design, HTML5, and CSS
  • Experience with DevOps, CI/CD, AI-enabled application development, chatbots, or intelligent automation platforms
  • Exposure to Docker and Kubernetes
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
67 Employees
Year Founded: 2007

What We Do

SKO Systems is a global software technology provider founded in 2007. It develops innovative software products, IT applications, and tailored solutions for hospitality, travel, logistics, and security. Its work includes custom software development, systems integration, project management, and ongoing support, helping organizations simplify operations, modernize processes, and improve customer and guest experiences across multiple industries with long-term value.

Similar Jobs

Oneture Technologies Logo Oneture Technologies

Dot Net Developer

Artificial Intelligence • Big Data • Information Technology • Software
In-Office
Mumbai, Maharashtra, IND
106 Employees

Expert Global Group Logo Expert Global Group

GET_ Dot Net Developer

Industrial • Manufacturing
In-Office
Aurangabad, Chhatrapati Sambhajinagar, Maharashtra, IND
763 Employees
In-Office
Navi Mumbai, Thane, Maharashtra, IND
440 Employees

Capco Logo Capco

BA Avaloq

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Hybrid
Pune, Maharashtra, IND
6000 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account