Software Engineer, Backend (.NET)
Software Engineer, Backend (.NET)
mvc resources2-4 Years
- Posted 9 hours ago
- Be among the first 10 applicants
Job Description
- System & API Development: Write clean, maintainable backend code, build RESTful APIs, and configure scheduled tasks/Cron jobs.
- Maintenance & Performance: Monitor backend system performance, proactively identify bottlenecks, debug issues, and apply efficient bug fixes.
- Codebase Ownership: Learn the existing codebase, identify opportunities for optimization, and implement system improvements.
- Testing & Documentation: Conduct development testing and produce technical documentation, developer guides, and system reports.
- Cross-Team Collaboration: Contribute actively to team meetings, support user requests, and gather user requirements to refine application functionality.
Core Technical Skills
- Backend Stack: Minimum 2 years of experience with C#, .NET (MVC & Core), and SQL Server.
- Database & ORM: Practical experience with SQL Server database design/queries and Entity Framework (Code-First).
- API Development: Hands-on experience designing and integrating APIs.
- Frontend Basics: Working proficiency with HTML5, JavaScript, Razor, Blazor, React, and Next.js.
- Deployment & Tooling: Familiarity with Git/GitHub, cloud deployment, and standard DevOps workflows.
- Security: Solid understanding of secure coding practices, security protocols, and modern authentication mechanisms.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Exceptional attention to detail with strong analytical and problem-solving skills.
- Ability to learn new software, technologies, and system architectures quickly.
- Strong team player with a collaborative mindset and a disciplined approach to following instructions and technical specifications.
More Info
Key Skills
modern authentication mechanisms
Entity Framework Code-First
DevOps workflows
Next.js
.NET MVC Core
secure coding practices



