
Overview
oCode Technologies is a fast-growing IT solutions provider, delivering cutting-edge web, mobile, and cloud-based solutions to clients globally. We foster a collaborative work environment where innovation, creativity, and technical excellence are valued.
Job Description
We are looking for a skilled and detail-oriented .NET Developer to join our development team. The ideal candidate should have hands-on experience in building robust, scalable, and high-performance applications using C#, .NET Core, and Microsoft Azure.
As a .NET Developer, you will be responsible for developing back-end components, integrating user-facing elements, and delivering complete solutions in line with client requirements.
Key Responsibilities
- Develop, test, and maintain .NET applications and services.
- Write clean, scalable, and efficient C# code following industry best practices.
- Participate in all phases of the software development lifecycle.
- Collaborate with cross-functional teams to design and implement new features.
- Optimize applications for maximum performance, scalability, and security.
- Identify and troubleshoot application bottlenecks and bugs.
- Ensure code quality, maintainability, and adherence to coding standards.
- Implement and maintain integration with third-party APIs and services.
- Work with DevOps tools for CI/CD pipelines (Jenkins, Azure DevOps).
Technical Skills Required
- Strong proficiency in C# with a good knowledge of its ecosystems.
- Hands-on experience with .NET Core and ASP.NET MVC/Web API.
- Expertise in Microsoft SQL Server / Azure SQL Database.
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Knowledge of RESTful / SOAP APIs.
- Experience with Azure Cloud Services (App Services, Functions, Storage, etc.).
- Familiarity with front-end technologies like JavaScript, jQuery.
- Experience with CI/CD tools like Jenkins or Azure DevOps.
- Solid understanding of software design patterns and architectural principles.
- Familiarity with Entity Framework and LINQ.
- Knowledge of Git version control system.
Good to Have:
- Experience with microservices architecture.
- Knowledge of Azure Functions, Logic Apps.
- Exposure to Agile/Scrum development methodologies.
- Knowledge of Unit Testing frameworks like xUnit/NUnit.
- Familiarity with containerization using Docker (optional).
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Microsoft Certifications (preferred but not mandatory).
- 2 to 3 years of hands-on experience in .NET development.
Soft Skills
- Strong problem-solving skills with attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently with minimal supervision.
- Passion for learning and keeping up with emerging technologies.
Why Join oCode Technologies?
- Competitive salary and performance-based incentives.
- Exposure to international projects.
- Friendly, collaborative, and innovative work culture.
- Opportunities for learning and career growth.
- Flexible working environment.
Job Type: Full-time
Pay: ₹20,000.00 - ₹50,000.00 per month
Benefits:
- Flexible schedule
- Health insurance
- Leave encashment
- Life insurance
- Paid sick time
- Paid time off
- Provident Fund
Schedule:
- Day shift
Supplemental Pay:
- Commission pay
- Overtime pay
- Performance bonus
- Yearly bonus
Experience:
- Git: 1 year (Required)
- Debugging: 1 year (Required)
- Database management: 1 year (Required)
- Unit testing: 1 year (Required)
Work Location: In person