7 SMC Corporation Jobs
.Net Developer - ASP/C# (3-7 yrs)
SMC Corporation
posted 30d ago
Job Description
We are looking for a highly skilled .NET Developer with Backend Expertise to join our dynamic team. The ideal candidate has a strong foundation in .NET technologies combined with hands-on experience in backend development using Node.js, Golang, or Java. You will play a key role in designing and developing robust, scalable, and high-performing systems while collaborating with cross-functional teams.
Key Responsibilities
- Application Development : Design, implement, and maintain backend applications using .NET Framework, .NET Core, and other backend technologies like Node.js, Golang, or Java.
- API Development : Build and maintain RESTful APIs, GraphQL services, and other integrations to support frontend and third-party systems.
- Cross-Technology Collaboration : Leverage expertise in multiple backend frameworks to design flexible, reusable, and scalable system architectures.
- Database Management : Design and optimize relational (e.g., SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
- Performance Optimization : Ensure applications are optimized for speed, scalability, and reliability.
- Cloud Integration : Work with cloud services like Azure, AWS, or Google Cloud Platform (GCP) for application deployment and infrastructure management.
- DevOps Practices : Collaborate with DevOps teams to set up CI/CD pipelines and manage deployments effectively.
- Code Quality : Write clean, maintainable, and testable code with a strong emphasis on performance and security.
- Collaboration : Work closely with project managers, frontend developers, and other stakeholders to deliver high-quality solutions.
- Continuous Improvement : Stay updated on emerging backend technologies and apply innovative solutions to projects.
Required Skills and Qualifications :
- Strong proficiency in C#, ASP.NET, .NET Core, and related frameworks.
- Hands-on experience with at least two of the following backend technologies :
1. Node.js (e.g., Express.js, Nest.js).
2. Golang (e.g., Gin, Echo frameworks).
3. Java (e.g., Spring Boot, Hibernate).
- Experience in building RESTful APIs and understanding of API security standards (OAuth, JWT).
- Expertise in relational databases (SQL Server, PostgreSQL) and familiarity with NoSQL solutions (MongoDB, Cassandra).
- Familiarity with microservices architecture and containerization tools like Docker and Kubernetes.
- Proficient in version control systems, especially Git.
- Knowledge of message queuing systems like RabbitMQ, Kafka, or ActiveMQ.
- Strong understanding of multithreading, concurrency, and asynchronous programming.
- Working knowledge of cloud platforms (Azure, AWS, GCP) and serverless architectures.
Functional Areas: Other
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice
4-6 Yrs
Delhi ncr, New Delhi, Gurgaon / Gurugram +1 more
5-10 Yrs
Delhi ncr, New Delhi, Gurgaon / Gurugram +1 more
3-5 Yrs
Delhi ncr, Gurgaon / Gurugram, Noida +1 more