Job Closed
This listing is no longer active.
Senior Program Analyst – Dot Net, Angular
Location
India
Posted
84 days ago
Salary
0
Seniority
Senior
Job Description
Senior Program Analyst – Dot Net, Angular
WNS
• Design, develop, test, and maintain web applications using .NET (C#) and MVC architecture • Build responsive and user-friendly front-end applications using Angular • Develop and optimize database queries, stored procedures, and schemas using SQL Server • Collaborate with designers, product managers, and other developers to define and implement new features • Write clean, scalable, and well-documented code • Troubleshoot, debug, and resolve application issues • Follow best coding practices
Job Requirements
- Strong experience with .NET Framework / .NET Core and C#
- Solid understanding of MVC architecture
- Hands-on experience with Angular (latest versions preferred)
- Proficiency in SQL and relational database design (SQL Server preferred)
- Experience with RESTful APIs and web services
- Knowledge of HTML, CSS, JavaScript, and TypeScript
- Familiarity with version control systems (e.g., Git)
- Strong problem-solving and analytical skills
Benefits
- Employees can work remotely
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Frontend Developer
Jobs for HumanityConnecting historically under represented talent to welcoming employers across the globe!
• Develop and maintain mobile app features using JavaScript, Swift, and Java. • Ensure high-quality, scalable, and efficient code by conducting thorough testing and peer code reviews. • Collaborate with product managers, designers, and engineers to define and build features that meet product requirements. • Continuously analyze app performance, user feedback, and industry trends to drive improvements. • Monitor production environments and troubleshoot issues as they arise. • Champion privacy, security, and regulatory compliance best practices.
Frontend Developer
Jobs for HumanityConnecting historically under represented talent to welcoming employers across the globe!
• Designing and implementing FIGMA designs for desktop and mobile • Adding new backend features using PHP programming language • Writing clean, efficient code to enhance application functionality. • Debugging and troubleshooting issues in web applications. • Collaborating with other team members to enhance application functionality.
Front-End Developer, Mid-Level
Jobs for HumanityConnecting historically under represented talent to welcoming employers across the globe!
• Play a central role in building and optimizing our GenAI-powered video editing platform. • Work in a modern monorepo setup, integrating real-time features, browser-level video optimization, and cutting-edge AI interfaces. • Develop and optimize front-end interfaces leveraging GraphQL queries, mutations, and subscriptions for real-time data fetching and updates. • Design robust caching strategies and state synchronization using local storage and state management tools like XState or Zustand. • Integrate advanced AI functionalities into applications using Vercel AI SDK and other modern LLM tools. • Implement performant, real-time interactions using Next.js, ensuring rapid response times and smooth user experiences. • Enhance browser-level media and video performance, efficiently managing media metadata, and ensuring seamless playback. • Collaborate effectively within a monorepo environment, managing shared packages and cross-team collaboration. • Maintain and occasionally optimize existing Firebase services, such as Firestore, Authentication, and Cloud Functions.
• Leading the technical direction for real-time collaboration features and commenting at scale • Integrating AI into team collaboration flows to create seamless and smart experiences • Building shared infrastructure and frameworks to enable faster collaboration tooling across Canva • Writing code hands-on while influencing product direction alongside PMs and designers • Making critical calls on latency, reliability, and data consistency in real-time systems • Sharing knowledge and levelling up peers through mentoring and thought leadership • Owning system health and reducing tech debt with a proactive, long-term mindset • Driving cross-team collaboration and representing Editing Collaboration across Canva


