3 - 7 years

0 - 1 Lacs

noida delhi / ncr

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary:

Project Manager

Responsibilities:

  • Project Planning and Initiation (Specific to Application Development):

    • Define project scope, objectives, and deliverables specifically for .NET Web application development projects.
    • Develop detiled project plans, including technology stacks, development methodologies, resource allocation (with expertise in relevant platforms), and budgets tailored to these application types.
    • Identify and analyze technical risks specific to .NET Web application (e.g., platform compatibility, performance issues, security vulnerabilities) and develop mitigation strategies.
    • Facilitate project kickoff meetings, ensuring clear understanding of application requirements, technical architectures, and platform-specific considerations.
  • Project Execution and Monitoring (Focus on Application Development):

    • Lead and manage development teams specializing in .NET Web Application development.
    • Assign tasks, track progress using relevant tools (e.g., Azure DevOps, Jira with platform-specific plugins), and ensure timely completion of application features and functionalities.
    • Monitor project performance, focusing on key metrics like build success rates, test coverage, performance benchmarks on target devices/environments, and adherence to platform-specific guidelines.
    • Identify and resolve technical issues and conflicts related to the development platforms and their integrations.
    • Manage changes to application scope, features, and technical specifications using appropriate change control processes, considering the impact on different platforms.
    • Ensure adherence to coding standards, security best practices, and platform-specific quality guidelines for .NET, Windows, and Android applications.
  • Stakeholder Management and Communication (Application Development Context):

    • Maintain effective communication with stakeholders, including product owners, designers, testers, and clients, regarding the progress and technical aspects of the .NET Web applications.
    • Prepare and present regular project status reports, highlighting progress on each platform and any platform-specific challenges.
    • Facilitate meetings and workshops to gather requirements, review designs, and address technical concerns related to the applications.
    • Manage stakeholder expectations regarding platform capabilities, limitations, and deployment processes.
  • Technical Leadership and Collaboration (Platform-Specific Expertise):

    • Leverage deep technical expertise in .NET, Web Application to understand project requirements and challenges.
    • Collaborate closely with .NET, Web development teams to ensure technical feasibility, optimal architecture, and effective implementation on each platform.
    • Provide technical guidance and support to the development teams on platform-specific issues, best practices, and emerging technologies.
  • Project Closure and Evaluation (Application Development Focus):

    • Ensure proper project closure, including the delivery of deployable application packages for each platform, comprehensive documentation (including platform-specific deployment guides), and client sign-off.
    • Conduct post-project evaluations to identify lessons learned and areas for improvement in the development processes for .NET, Web applications.
    • Archive project documentation, including source code repositories, build pipelines, and deployment configurations for each platform.

Qualifications:

  • Education:

    Bachelor's degree in Computer Science, Software Engineering, or a related technical field. A Master's degree is a plus.
  • Experience:

    • Minimum [Specify number, e.g., 5-7] years of experience in technical project management, with a significant and demonstrable focus on

      .NET Web application

      .
    • Proven track record of successfully delivering complex applications across these three platforms.
    • Experience working with different development methodologies relevant to these platforms (e.g., Agile for mobile and web, potentially Waterfall for certain Windows applications).
  • Technical Skills (Must-Have):

    • Deep understanding of the .NET framework and related technologies (C#, ASP.NET, .NET Core/Framework).

    • Familiarity with platform-specific development tools and IDEs (e.g., Visual Studio, Android Studio).
    • Understanding of mobile and desktop application architectures, design patterns, and best practices.
    • Knowledge of RESTful APIs and integration with backend services.
    • Experience with unit testing, integration testing, and UI testing on each platform.
    • Familiarity with build and deployment processes for .NET Web Application.
  • Soft Skills:

    • Excellent leadership, communication (written and verbal), and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
    • Strong problem-solving and analytical abilities, particularly in resolving platform-specific technical challenges.
    • Ability to manage and motivate cross-functional teams with diverse technical skill sets.
    • Excellent organizational and time management skills, with the ability to manage projects involving multiple platforms simultaneously.
    • Ability to work effectively under pressure and manage multiple priorities in a dynamic development environment.

Certifications (Preferred):

  • Project Management Professional (PMP) certification.
  • Agile certifications (e.g., Certified Scrum Master (CSM), PMI-ACP).
  • Microsoft certifications related to .NET development.
  • Google Associate Android Developer certification or similar.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Xperience Infinite Software Technologies logo
Xperience Infinite Software Technologies

Software Development

Silicon Valley

RecommendedJobs for You