Overview
Skills
Job Details
We are looking for a Strong .NET Tech Lead, expertise in custom web applications development. Custom applications have been developed in the following functional areas: Scientific Reporting Services and System Support; Grants Management Systems; Contracts Managements Systems; Human Resources Management Systems; Administrative Management Systems; and Other Management Systems. The ideal candidate should have strong software architecture & development experience and be very comfortable in learning an existing product and adjusting product architecture as customer requirements or technology evolves.
Responsibilities
- Define robust architectures for new applications, leveraging and enhancing existing building blocks or creating new reusable components
- Enhances existing application as per customer requirements
- Provides decision on adjusting product architecture as customer requirements, market conditions and technology evolves
- Identifies and articulates new technology, programming, design methodology, and best practices
- Developments and Maintains Technical Documentation
- Provides estimates on technology solutions delivery and integration effort
- Plays a key system integrator and architect role on implementing web application
- Provides Technical guidance to the proposed solution should be provided to the project teams as needed
- Manages and performs web application deployments
- Perform root cause analysis for production issues and provide solution in timely fashion
- Maintain traceability between requirements, design and test case
- Meet objectives as assigned and interact with the project team to organize timelines, responsibilities and deliverables.
- Manage and supervise a team of Software Developers.
- Develop and maintain good communications and working relationships with team members
- Lead in the development and implementation of new technologies.
- Lead in testing and evaluating new upgrades to technologies.
- Other activities as determined as important by the Program Manager.
Job Requirements
- At least 10+ years of experience designing, developing and deploying web-based applications with 4.0 or above using C#.
- BS/MS degree in MIS, CS, or related discipline is required.
- 10+ years of experience in designing and developing new features and/or maintaining existing applications developed on MVC.
- Demonstrated ability to work effectively in a fast-paced environment under deadline pressure.
- Demonstrated ability to manage competing priorities.
- Demonstrated ability to build partnerships with various teams.
- Ability to communicate well and work in a collaborative team environment.
- Ability to work independently with minimum supervision.
- Excellent problem-solving abilities.
- Applicants selected will be subject to a Public Trust background security investigation and may need to meet eligibility requirements for access to sensitive information.
Place of performance will be on-site at a client (or NTT office) location in Rockville, MD Monday to Friday. Candidate is expected to be at work location 8 hours a day, covering peak hours of 9am – 4pm. Applicants selected will be subject to a Public Trust background security investigation and may need to meet eligibility requirements for access to sensitive information.