.Net Developer in Charlotte, NC at MDI Group

Date Posted: 6/14/2018

Job Snapshot

Job Description


.Net Developer
Charlotte, NC
Contract

Responsibilities:
Work on a scrum team to deliver software solutions by providing the essential benefit to the customers by delivering the simplest solution to the functional requirement. 
Work cross-functionally with other team members: other engineers, testers, product owners, designers, Ops, customer support. 
Mentor junior engineers, new team members, and apply technical expertise to challenging programming and design problems. 
Use disparate pieces of information to drive investigation and problem solving. 
Demonstrate an understanding of current trends in information technology best practices and standards and how to apply this understanding to work projects and processes. 
Make recommendations for improvements to the technology from the assigned information technology platform.

Qualifications:
Applicants should have at least seven years of ASP.NET web forms and VB.NET development experience, expert level.
Two+ years of experience with SQL Server
T-SQL experience including writing and troubleshooting stored procedures
Experience with SQL Server Batch Processes
Minor SQL Server DBA experience preferable
ETL experience, preferable Kapow
Experienced ensuring that the architectures are extensible and can evolve to accommodate both current and future feature requests from customers.
Experienced ensuring that the architecture solutions are well understood and effectively implemented by the development teams to facilitate on-time delivery with high quality.
Experienced ensuring the architectural integrity of the platform
Experienced sharing and promoting the architectural vision with product management, engineering management, operations and the development teams.
WinForm experience is required
Proficient in current development and source code management tools (Git, Eclipse, IntelliJ IDEA, SVN, Source Gear Vault), build tools (Jenkins, Grunt, Gulp), issue tracking (Jira), knowledge management (Confluence)
Knowledge of Text Search Engine Tools and Integration methods (i.e. Apache Solr, Recommind)
Proficient with XML, XSLT, VBScript and Javascript.
Web, winform, command line, Windows Service, Web service .NET project experience
Minor Windows Server management concepts
IIS management
Good understanding of Restful API concepts and the implementation best-practices, and integration with on-premise/cloud-hosted 3rd party systems
Experience with security platforms/protocols related to user authentication/authorization, and security implementation for APIs.
Resource Description Framework (RDF) , Taxonomy and SPARQL, prefer Smartlogic integration experience
Create self-contained, reusable, and testable modules and components.
Plus: C# knowledge
Plus: Custom & User ASP .NET control development
Good Experience with Continuous Integration and hands-on experience (tools like Jenkins, TeamCity, Maven, Gradle, Ant, Bamboo)
Excellent communications skills. Experienced working with Business Analysts: taking requirements, researching/estimating effort
Able to work without direction.  Manage and prioritize support tasks and new development tasks.
Able to gather requirements and translate this to a technical design
Ability to quickly learn new skills
Troubleshooting skills
Experience with Agile development
 


A GREAT PLACE FOR GREAT PEOPLE TO WORK

Search IT Jobs