Job Title: Software Engineer – .NET Core
Experience: 0-3 Years
Location: Bangalore
Employment Type: Full-time
Job Summary
We are looking for a passionate and motivated Software Engineer with 0–3 years of experience to join our development team. The ideal candidate should have a strong foundation in C#, .NET Core, and RESTful APIs, along with a willingness to learn and work on scalable, modern applications.
Key Responsibilities
- Design, develop, and maintain applications using C#, .NET Core, and ASP.NET Core
- Develop and consume RESTful APIs following best practices
- Work with relational and/or NoSQL databases for data storage and retrieval
- Write clean, maintainable, and efficient code
- Collaborate with cross-functional teams including frontend, QA, and DevOps
- Participate in code reviews and contribute to continuous improvement
- Troubleshoot, debug, and resolve application issues
- Follow secure coding standards, including authentication and authorization mechanisms
Required Skills
- Strong knowledge of C#, .NET Core, ASP.NET Core
- Good understanding of REST APIs and API integration
- Working knowledge of databases such as:
- Oracle / MySQL / PostgreSQL / SQL Server / MongoDB
- Basic understanding of Object-Oriented Programming (OOP) concepts
- Understanding of HTTP, JSON, and API communication
- Familiarity with Git or other version control systems
- Basic knowledge of authentication and authorization concepts
Good to Have (Not Mandatory)
- Exposure to Python
- Understanding of Microservices architecture
- Experience or basic knowledge of Docker / containerization
- Familiarity with message brokers (Redis, Kafka, RabbitMQ, etc.)
- Exposure to cloud platforms such as AWS, Azure, or GCP
- Basic understanding of CI/CD pipelines
- Knowledge of WebSocket or real-time communication systems
Pay: ₹300,000.00 - ₹800,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Work Location: In person