Senior .NET developer(Full-Stack ) Qualifications :
- Bachelor’s or master’s degree in computer science, Information Systems, or Business Administration with 7 or more years of IT or equivalent combination of experience, education, and / or training. Work Experience requirements :
- 7+ years’ experience in developing and supporting applications Microsoft suite of technologies.
- 2+ years’ experience working on software product development and maintenance.
- Extensive professional .Net application design, development, and maintenance experience across the full software development lifecycle
- Relevant experience in the following technologies : .Net full stack, MS SQL developer, , Azure
- Exceptionally strong communication skills, verbal and written. Includes the ability to effectively communicate complex information to audiences with varying technical and system backgrounds and at multiple organizational levels.
- Ability to work independently and multi-task effectively.
- Develop and integrate solutions using various open-source architectures.
- Write well-designed, testable, efficient code.
- Create unit tests for both existing and created code to ensure stability.
- Maintain and improve the performance of existing software.
- Apply secure coding techniques.
- Support technical discussions to provide guidelines and approach to team.
- Collaborate with team to design new features and functionality.
- Present solution to stakeholders for various reviews
- Monitor progress against deliverables, employing effective risk and issue management.