Skilled in Windows Forms (WinForms), WPF, AngularJS and limited Web Forms Development.
Expertise in creating applications using technologies such as C#, SQL Server, Web Services, WCF, REST, API, MSTest/Nunit and XML.
Mastery in use of development tools including Visual Studio, SQL Server Management Studio, System iNavigator and Microsoft Office including Word, Excel and Outlook.
Experience with AngularJS, ASP.Net, AJAX, CSS, JavaScript and rich web UI behaviors a plus.
Excellent written and verbal communication skills with the ability to communicate effectively with all stakeholders including senior leadership.
Proven knowledge of all stages of the software development life cycle. Experience with waterfall and agile is a plus.
Working knowledge of the appropriate technical language aligning under required qualifications below.
Demonstrated ability to understand and articulate details and impacts of complex proposed software solutions.
History of working independently with little direction.
Strong planning and organizational skills with critical attention to detail and creative problem- solving skills.
Track record of balancing multiple priorities simultaneously with the ability to adapt to the changing needs of the business while meeting deadlines.