Key deliverables:
• In-depth understanding of the entire Software development processes.
• Proficiency with different types of development and unit testing methodologies.
• Expertise in developing re-usable components in code.
• Proficiency in documenting code changes for knowledge transfer.
• Develop VB.NET, code in Visual Studio 2015 environment to implement application
enhancements as per design documents.
• Perform unit testing of code.
• Work with testers to identify the source of defects and resolve issues.
• Document code changes as per existing documentation standards.
• Work with design team to clarify, suggest, and recommend implementation approach.
The .NET Developer must have a minimum of 5+ years of the following skills:
• Experience in Azure cloud services and Azure DevOps.
• Experience in Angular Material and Flex-Layout.
• Experience working with source control systems.
• Experience with troubleshooting and remediation of performance issues.
• Experience developing applications which use a relational database to store and retrieve data.
• Experience diagnosing application issues without access to servers where the application is deployed.
• Demonstrated analytical problem solving and decision making capabilities.
• Experience with the configuration and administration of operating systems including Microsoft Windows and Linux or other varieties of UNIX.
• Excellent verbal and written communication and presentation skills.
• A team player with a track record for meeting strict deadlines.
• Experience in SharePoint and Office 365 online to store and transform documents.
• Experience working in projects following Agile approach working in short iterations, implement user stories, track estimates in TFS.
• Experience developing, testing and debugging code for enhancements to systems using .Net and XML.
• Experience working with and contributing to reusable software components.
• Experience writing applications which will be built and packaged automatically and deployed to servers by another team.
• Experience analyzing requirements in order to determine functional requirements for reports and other enhancements to the web based systems.
• Proficiency with desktop and web-based tools (Visio, MS Office, MS Project, MS SharePoint).
• Experience in dealing with multiple teams representing various areas in delivering the project.
• Demonstrated capacity to work collaboratively with client organizations.
• Knowledge of industry methodologies, processes and standards.