Software Engineer (.NET Core)
Full-time Mid-Senior LevelJob Overview
We are looking for a skilled .NET Developer (3–5 years) to join our growing engineering team. The ideal candidate will have hands-on experience in developing scalable, secure, and high-performance web applications using the Microsoft .NET framework. You’ll collaborate closely with cross-functional teams to deliver reliable backend solutions that power modern digital experiences.
Key Responsibilities
- Application Development: Design, develop, and maintain web applications using C#, ASP.NET Core, and related technologies.
- Backend Engineering: Implement RESTful APIs and backend services that integrate with databases, external systems, and front-end applications.
- Database Management: Design and optimize relational database schemas, write efficient queries, and manage data migrations (SQL Server / PostgreSQL).
- System Design & Architecture: Contribute to system architecture discussions, ensuring scalability, performance, and maintainability of backend components.
- Testing & Code Quality: Write clean, maintainable, and well-documented code. Participate in code reviews and ensure adherence to best practices.
- Collaboration & Delivery: Work closely with Product Managers, Frontend Developers, and QA teams to deliver features on time and within scope.
- Performance & Debugging: Identify and resolve performance bottlenecks, bugs, and production issues through proactive monitoring and profiling.
Make Your Resume Now