- You are an Energetic, Passionate and enthusiastic Software Development Engineer with a robust background in web application development using .NET Core.
- You ll work on backend services and microservice components that form the backbone of a high-performance platform.
- You are developer who takes pride in building reliable, performant systems.
- You value simplicity, clean code, and well architected solutions.
- Your passion for coding and problem-solving drives you to deliver high-quality software with creativity and precision.
- You re proactive, curious, and eager to explore new technologies.
- You enjoy working in a collaborative team and can take full ownership of features end-to-end.
Experience : 2 - 4 Years
Qualification : B.E/B.tech (Computer Engineering, CSE, IT, MSc- IT, MCA or other relevant field)
Technical Skills Required :
- Hands-on experience of Dot Net Core version[>=6], ASP .Net Core.
- Hands-on experience with C#.
- Strong understanding of object-oriented design, asynchronous programming, and multi-threading.
- Experience with Entity Framework Core or Dapper and relational databases.
- Solid understanding of RESTful API design and distributed system fundamentals.
- Experience with messaging systems (RabbitMQ/Kafka/ Redis Streams, etc.).
- Proficiency with Docker and container-based development workflows.
- Familiarity with Git, branching strategies, and CI/CD practices.
- Strong debugging, profiling, and performance optimization skills.
Good-to-Have Skills :
- Exposure to front-end development using Angular (TypeScript, RxJS, Component-based architecture).
- Exposure with Media Handling, streaming technologies like RTSP, WebRTC, WebSockets.
- Knowledge of Video Codecs H264, H265.
- Familiarity with Linux, Kubernetes, or cloud platforms (AWS / Azure / GCP).
- Experience in event-driven or real-time systems.
- Understanding of observability stacks (Serilog, OpenTelemetry, Prometheus, Grafana).
- Prior experience building scalable distributed applications or edge computing environments.
How your day might look like
- Develop program specifications and basic prototypes to guide the development process.
- Transform software designs and specifications into high-functioning code using the appropriate programming languages.
- Develop and maintain .NET Core / ASP.NET Core based Web APIs.
- Work with PostgreSQL, SQL Server, and MongoDB databases.
- Design modular, loosely coupled microservices following clean architecture principles.
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions.
- Implement and integrate REST APIs and asynchronous messaging pipelines.
- Work with PostgreSQL / SQL Server to design efficient data models and optimize performance.
- Containerize and deploy services using Docker and contribute to CI/CD pipelines.
- Build robust logging, monitoring, and diagnostics into every service for observability and reliability.
- Participate in code reviews, improve coding standards, and collaborate across teams.
What we offer
- Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India
- Be part of a challenging, encouraging, and rewarding environment to do the best work of your life
- Competitive salary and other benefits
- Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends
- 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work
- Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee
- On-premise meals, subsidized by the company
If you are an Innovative Tech-savvy individual, Look no further. Click on Apply and we will reach out to you soon!