W2 Contract to Full Time positionGC and USC only=================
Role: .NET DeveloperLocation: 100% Remote
SUMMARY:Responsible for the development, programming, and coding of technology solutions. Participate in design meetings and consult with clients to refine, test and debug programs to meet business needs.
ESSENTIAL FUNCTIONS:Producing code using .NET languages (C#, VB .NET, ASP .NET)Upgrading, configuring and debugging existing systemsProviding technical support for web, desktop or mobile applicationsParticipate in requirements analysisCollaborate with internal teams to produce software design and architectureWrite clean, scalable code using .NET programming languagesTest and deploy applications and systemsRevise, update, refactor and debug codeImprove existing softwareDevelop documentation throughout the software development life cycle (SDLC)Serve as an expert on applications and provide technical support
REQUIREMENTS:Experience with unit testing, release procedures, coding design and documentation protocol as well as change management proceduresProficiency using versioning tools: GIT, GNU, RCS, SCCS, CVS, SVN, Mercurial, Monotone, etcAbility to communicate technical information clearly and articulatelyAbility to adapt to a rapidly changing environmentProficiency in more than one object-oriented programming language; .Net, React.Js, Node.JS, JavaScript, HTML, VB.NET and C#o May include languages such as; Hadoop, Storm, Spark, Kafka, Hive, NFI, Scoop, etco May include database knowledge in; SQL, MySQL, Oracle DB, PostgreSQL, Cassandra, dBase, MS Access, etcProficiency using standard desktop applications such as MS Suite and flowcharting tools such as VisioProficiency using debugging tools; Advanced Debugger, Allinea DDT, AQtime, ARM, CA/EZTEST, etcFamiliarity with architecture styles/APIs (REST, RPC)Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
Additional Preferred Qualifications:
Various Domain experience; Health Care, Financial, etcExperience using Agile, Waterfall, or hybrid methodologySpecific tools, languages and specialty skills may vary
Required Work Experience:5+ years related work experience
Required Education:Related Bachelor s degree or related work experience