Position: .NET Developer (Software Engineer 4)Location: 100% Remote (must be local to DC area in the event the customer requires the team to go back on-site)Shifts/Schedule: M-F 8-5pmContract/Perm: 12-month c2h
Must Haves:9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 13 years relevant experience.Bachelor’s degree in Computer Science or related field plus 10+ years of software developmentExtensive experience and knowledge in software engineering techniques and conceptsAbility to interact and coordinate with other software engineers, CM, QA, and systems analystsMust be familiar with Microsoft Visual Studio IDE with source control software GitHub5+ years working with C#, ASP.Net, and SQL Server stored procedure creationStrong experience with SQLGood experience with Web Forms, ADO.NET, ASP.NET CORE MVC, Bootstrap framework, jQuery and JavaScriptExperience with Web Service and REST APIDemonstrate critical thinking, proactive practices and self-motivationMust have clear and accurate written and verbal communication
Plusses:Experience with design tools and techniques (for example: UML, Use Cases, Visio)Experience with VersionOne and ALMExperience with Crystal Reports and/or SSMS
Day-To-Day: Insight Global is seeking a .NET Developer (Software Engineer 4) to support a federal client in Washington, DC. The Software Engineer will be supporting an international shipping software for this client utilizing .NET, C#, webforms, JavaScript, TSQL, Bootstrap, web and window services, REST APIs, etc. This candidate should possess both front-end/back-end as well as databasing coding experiences. The Software Engineer’s responsibilities include, but are not limited to:Must be able to support technical team lead and assist in providing technical guidance to other developersPerforms analysis on design, software implementation, unit testing and code reviewMust have the ability to assess alternative solutions and evaluate to select the optimum solutionProduce process flows, specification, and design documentationFamiliar with SDLC (Software Development Life Cycle), and Agile methodologySupport issue troubleshooting and customer support activitiesParticipate in functional and regression testing activities to ensure functionality of update