Backend Developer - .NET

Neoassure1 — Nepal · Posted ~4 hours ago

Mid Full-time

Skills

C# .NET ASP.NET Core REST APIs database development system integration databases

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Develop and maintain scalable backend systems using C# and the .NET ecosystem. You will design RESTful APIs, build database solutions and integrations, independently manage assigned modules, and collaborate with cross-functional technical teams.

Highlights

Mid-level role with independent ownership of backend modules, opportunities to build scalable APIs and integrations, and collaboration with frontend, design, product, QA, and other technical teams.

Description

Position: Backend Developer – .NET Department: Neo Assure Insurtech Level: Mid-Level Reports To: Tech Lead / Project Manager Employment Type: Full-Time Job SummaryWe are looking for a skilled .NET Backend Developer with 3–4 years of professional experience to develop, maintain, and enhance backend systems for the company's digital insurance platform. The candidate will be responsible for developing scalable backend services, RESTful APIs, database solutions, and system integrations supporting customers, insurance agents, and internal business operations. The role requires strong technical skills, problem-solving ability, and the capability to independently manage assigned modules while collaborating with frontend developers, UI/UX designers, Product, QA, and other teams. Key ResponsibilitiesDevelop and maintain backend applications using C#, .NET / ASP.NET Core.Design, develop, and maintain RESTful APIs for web and mobile applications.Develop scalable and maintainable backend architecture and services.Design, maintain, and optimize SQL Server databases, queries, stored procedures, and data models.Integrate systems with insurance companies, payment gateways, third-party APIs, and external systems.Implement authentication, authorization, role-based access control, and API security.Ensure secure handling of customer, agent, policy, payment, and other sensitive business data.Collaborate with frontend developers to ensure smooth API and application integration.Analyze business and technical requirements and translate them into effective backend solutions.Troubleshoot and resolve application, API, database, and production issues.Perform API testing, debugging, performance tuning, and optimization.Write clean, reusable, maintainable, and well-documented code.Maintain technical documentation for APIs, databases, integrations, and backend processes.Participate in code reviews and follow development standards and best practices.Support application deployment, monitoring, maintenance, and production releases.Review existing systems and recommend improvements for performance, security, scalability, and maintainability. Required Qualifications & SkillsBachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.3–4 years of professional experience in .NET backend development.Good understanding of OOP, SOLID principles, design patterns, and clean architecture.Good understanding of authentication and authorization mechanisms such as JWT, OAuth, and role-based access control.Experience with Git and version control.Understanding of Azure or other cloud platforms.Understanding of CI/CD pipelines and deployment processes.Good knowledge of API testing tools such as Postman or Swagger/OpenAPI.Strong debugging, analytical, and problem-solving skills.Understanding of SDLC and Agile/Scrum development practices.Ability to independently manage assigned modules and deliver within deadlines. Strong proficiency in: C#.NET / ASP.NET CoreEntity Framework CoreRESTful API development Strong knowledge of Microsoft SQL Server, including: SQL queriesStored proceduresJoins and indexingDatabase designQuery optimization Preferred ExperienceExperience developing backend systems for web and mobile applications.Experience in insurance, fintech, banking, financial services, or other data-sensitive platforms.Experience integrating insurance APIs, payment gateways, SMS/email services, and third-party APIs.Experience with Azure services, Docker, or containerized applications.Experience with microservices architecture is an advantage.Knowledge of Redis, message queues, caching, or background services is an advantage.Experience with application performance monitoring and logging tools.Understanding of high-availability, scalable, and secure system architecture. Core Technical StackBackend: C#, .NET 8 / ASP.NET Core API: REST API, Swagger/OpenAPI Database: Microsoft SQL Server ORM: Entity Framework Core / Dapper Authentication: JWT / OAuth 2.0 Version Control: Git Testing: Postman / Unit Testing Architecture: Clean Architecture / SOLID / Design Patterns