Job Title: Software Engineer/ .Net Developer
Duration: 6+months, extension possible
Location: ITD Hartford, CT 06106(Hybrid)
Scope of Services:The scope of services required for the Software Engineer- Developer position includes:
• Mastery level experience in enterprise level development activities
• Providing guidance and training to less experienced developers
• Collaborating with vendors to establish application development standards
• Develop using Microsoft Visual Studio, with both VB.NET and C# languages
• Experience in developing Web applications
• Experience in developing Windows applications
• Coding applications & reports using various technologies and tools - including MVC, ASP.Net, VB.NET, C#, XML, SSRS, and SSIS
• Working knowledge on JavaScript/jQuery and any JavaScript framework (KnockoutJS, AngularJS, etc.)
• Knowledge of the Windows Communication Foundation (WCF) framework
• Creation of stored procedures and functions for accessing SQL Server databases
• Ability to write clear and concise technical implementation documentation and comment developed code accordingly
• Verbal communication skills to explain and transfer knowledge both informally and at design and code review meetings
• Written communication skills to prepare regular periodic status reports
Minimum Qualifications
• The minimum skills and experience levels required for a candidate to be considered for this position include:
• Mastery level experience in enterprise level development activities
• Extensive knowledge of creating and maintaining standards throughout an enterprise system
• Minimum of eight (8) years of experience in developing web applications using both VB.NET and C#
• Knowledge of and experience with software design patterns, including MVC, MVP, and MVVM
• Experience with UI development using HTML, JavaScript, and jQuery
• Experience using Team Foundation Server, Azure DevOps, or similar source code repository
• Knowledge of and direct experience developing WCF Web Services
• Minimum eight (8) years' experience development coding .NET applications using SQL Server
• Minimum five (5) years' experience working, giving guidance and training to less experienced developers on a software project comprised of multiple programmers in a team environment
• Proven ability to work independently with minimal supervision
• Ability to work well with a team of developers and business analysts