The National Institute of Allergy and Infectious Diseases (NIAID) needs a .NET Software Development Project Manager to develop and maintain an optimal portfolio of high value software applications in a timely and cost-effective manner, promoting innovation and productivity across NIAID.
Requirements
- In-depth understanding of .NET and technical aspects of .NET applications
- Experience with Agile .NET implementations
- Ability to comprehend the complexities of software design and databases and anticipate technical and business challenges to ensure products align well with the project's goals
- .NET Software Development
- Project Management
- Software Development
- Agile processes
Responsibilities
- Lead technical staff on multiple complex software development projects
- Assess technology solutions and provide recommendations
- Ensure teams use effective change control and configuration management in order to establish and maintain consistency, maintainability and reliability
- Analyze complex, multi-task interrelated projects, assess risk and recommend solutions for difficult problems
- Ensure teams use architectural standards and principles for software applications to promote standardization, reuse and to minimize incompatibility issues across NIAID's application portfolio
- Prepare detailed project plans to include all deliverables and due dates with responsible resources, level of effort, and budget projections
- Manage the migration of custom software applications to cloud environments
Other
- Bachelor’s of Science degree in Computer Science, Information Technology, or related field
- 6+ years of project management experience
- Ability to obtain an NIH Public Trust
- Ability to communicate clearly and effectively
- US Citizenship is not required, but work visa sponsorship will not be provided for this position