Senior Software Engineer

The Senior Software Engineer is a .NET application developer with hands-on experience working on deployment, customizations, and integration. The incumbent will be part of the software engineering team with a Public University System located in Charles Town West Virginia. The successful candidate will have strong technical analysis and programming skills, and is required to understand business and technical requirements, architecture, and design specifications, and develop associated application codes. Required Experience: Bachelor's in computer science or a related field required. Master's degree in computer science or a related field preferred. 5 to 7 years' experience as software engineer, software developer, systems engineer, programmerrequired. Experience in object-oriented development, developing stored procedures, relational database programming Experienced in .Net Framework, MVC, C#.Net, JQuery, Angular, Typescript, HTML, CSS, Bootstrap, Web APIs, JSON, SQL Server, Entity Framework, Team Foundation Server, Visual Studio required. Java technologies, C#, VB.NET, ASP.Net, JSP, JavaScript,Web Services, XML, XSLT, Crystal Reports, AJAX, COM, COM+, MS SQL Server, UML and n-tier Architecture preferred. Experience with SCM tools (Team Foundation Server, Visual Studio Team Service, GitHub). Management tools (NAnt/MSBuild/Gradle/Gulp) and implemented continuous integration and delivery pipeline using Jenkins preferred. Experience working in an Agile environment with frequent deliverables preferred. Experience in test-driven development, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, and browser compatibility testing preferred. Knowledge of Java, Python, Perl preferred. Candidates should live within commuting distance of Charles Town W.V. Citizenship requirements apply: US citizens, Greencard holders. Transfer existing H1-B visa, Sponsor H1-B visa
Salary Range: NA
Minimum Qualification
5 - 7 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.