Senior Dotnet with Angular Sojo Data

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.
Qualifications:
  • 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.