Senior Dotnet with Angular
- Industry Other
- Category Information Technology
- Location Kathmandu, Nepal
- Expiry date Jul 23, 2025 (1 day left)
Job Description
Key Responsibilities:- Develop and maintain user-facing features using Angular, TypeScript, JavaScript, HTML, CSS, and Bootstrap.
- Collaborate with UI/UX designers to ensure technical feasibility and implementation of modern, intuitive designs.
- Ensure responsive design, cross-browser compatibility, and performance optimization.
- Build scalable, maintainable server-side applications using .NET Core and C#.
- Design and implement RESTful APIs and integrate with third-party services.
- Develop complex database solutions using MS SQL Server including Stored Procedures and query optimization.
- Utilize Entity Framework and LINQ for efficient data access and manipulation.
- Follow SOLID principles and best practices in object-oriented programming (OOP).
- Ensure smooth integration between front-end and back-end components.
- Collaborate with cross-functional teams using tools like Jira, Azure Boards, and Figma.
- Participate in code reviews and continuously improve the codebase and development process.
- Maintain and refactor existing codebase to improve functionality, scalability, and maintainability.
- Proactively manage technical debt and legacy system improvements.
- Communicate technical solutions effectively with team members, designers, and stakeholders.
- Use Jira and Azure Boards for task management and progress tracking.
- Work with Figma for design review and implementation.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 4-5 years of experience in full-stack software development.
- Strong proficiency in Angular, TypeScript, HTML, CSS, JavaScript, and Bootstrap.
- Hands-on experience with .NET Core, C#, Entity Framework, and MS SQL Server.
- Strong grasp of SOLID principles and Object-Oriented Programming (OOP).
- Experience with LINQ and performance optimization in SQL queries.
- Familiarity with project management tools like Jira or Azure Boards.
- Experience with design collaboration tools such as Figma.
- Excellent problem-solving skills, attention to detail, and code quality standards.
- Strong communication and teamwork skills.