Skills
- ASP.NET
- ADO.NET
- HTML5
- CSS3
- JAVASCRIPT
- BOOTSTRAP
- ANGULARJS
- WPF
- MVC
Job Description
Sr .NET Application Developer – 100% Onsite Location: New York, NY 10041 Long term Contract Experience for Consultant Candidates: • BA/BS Degree or equivalent, in a technology related field or other degree preferred. • Microsoft Services certifications or other certifications. • 10 years of managing, mentoring and training a team of junior developers. • 10 years of total experience in object-oriented design, development, testing and deployment of mission critical business applications, at least 7 of which are in a web/client-server environment. • 2 years of enterprise/solution/application architecture experience in designing medium-to-large scale business solutions and leading/mentoring technical teams. • 4 years of hands-on development experience with projects involving and SQL Server technologies for web, web service and desktop application development using C#.NET, , , HTML5, CSS3, JavaScript, LeafletJS jQuery, Bootstrap, AngularJS, BackboneJS, AJAX, WPF, WCF, MVC, Entity Framework, LINQ, and Visual Studio. • 4 years of relational database design, normalization, T-SQL, stored procedures, SQL Server 2019/2022, SSIS packages, data modeling tools (ERwin/ERStudio) and SQL Reporting Services. • 4 years of exposure to configuration management, continuous integration, version control, testing and document management (Microsoft Team Foundation Server or Azure DevOps is preferred). • Considerable hands-on experience in designing asynchronous solutions using MSMQ or WebSphere MQ. • Experience in designing software solutions based on Service Oriented Architecture (SOA) principles. • Experience in build and integration with RESTful or SOAP-based APIs. • Experience in business intelligence metrics and reports. • Must be flexible and willing to undertake a wide variety of challenging tasks. • Experience in all phases of SDLC and standard SDLC methodologies such as Waterfall, RUP, Agile/SCRUM to deliver client solutions. • Experience in UML/Rational tools or other design tools. • Strong analytical, decision-making and problem-solving skills. • Good communication, presentation, and leadership skills. • Team player who can establish excellent working relationships with peers and other teams. • Ability to work on multiple projects as team lead. • Ability to understand business requirements and estimate for delivery commitments. • Utilize application development environments, tools and methodologies across multiple platforms. • Experience using Microsoft Office Applications. • Technically proficient in more than one language and platform. • Expertise and knowledge of building large-scale information systems. • Experience in GIS tools and map integration. • Experience in Wireless/Mobile/Disconnected architecture/applications. • Application design expertise with largeE: