Required Qualifications
• Candidate can be located within commuting distance of Bellevue, WA or willing to relocate to the area.
• Bachelor’s degree or foreign equivalent required from an accredited institution.
• Min 5 years of Information Technology experience.
Preferred Qualifications:
• Design, Develop and maintain scalable and high-quality software applications that leverage AI technologies to enable personalized learning journeys for users.
• Conduct research, Stay updated with the latest industry trends, and experiment with cutting-edge technologies to drive innovation.
• Drive the end-to-end software development lifecycle, from requirements gathering and system design to implementation, testing, deployment, and maintenance.
• At least 5 years of Experience working in .NET, C#, MVC applications with specific exposure to .Net encompassing following: -
• Excellent in OOPs, SOLID Design principles and SDLC
• Excellent Problem Solving Analytical and Debugging Skills.
• Real experience working in N-Tier complex projects – web applications.
• Experience in Agile SCRUM Methodology
• Full stack developer with good experience in design, development, testing and deployment of applications.
• Experience with Azure based web application development involving ADL, ADLS, ADLA, Azure Storage
• Experience in React JS, Redux will be good to have.
• Must have experience in Web Services – WCF, REST, Web APIs, ADO.NET
• Must have experience in developing UT framework Like Nunit, MOQ, Unity, Fakes
• Knowledge about SQL coding guidelines, best practices etc.
• Experience in DOS/GIT/PowerShell (any one)
• Knowledge of CICD toolset: VSO/TFS
• On the Job Experience in Code Reviews using Visual Studio, Code Flow etc.
• Understanding of Metadata -Driven Development models, Multitenant Architecture, Windows Azure, WAAD and Azure ACS etc.
• SQL Programming and Profiling/Optimization
• Power BI based development
• Telemetry and Sync/A sync mechanism
• Self-motivated and competent to work independently in complex environment.