What are the responsibilities and job description for the Senior .Net Application Developer position at JS Consulting?
Job Title: Senior .Net Application Developer
Location: Remote to start then Hybrid in Stafford, VA, 22554
Duration: 6 Months Contract to Hire (C2H).
Interview process: Phone followed by Video Interview.
Work Authorization: - US Citizen Only.
Job Description:-
"NOTE: Candidates must be a U.S. Citizen and able to pass Limited Background Investigation.
Currently the team is working remotely, however there are times during each quarter that staff is required onsite. Candidates must reside in the commutable distance to Stafford VA.
This Senior Developer will support the DMSS program by providing hands-on development support to our software development scrum teams.
The Primary Responsibilities For This Role
Location: Remote to start then Hybrid in Stafford, VA, 22554
Duration: 6 Months Contract to Hire (C2H).
Interview process: Phone followed by Video Interview.
Work Authorization: - US Citizen Only.
Job Description:-
"NOTE: Candidates must be a U.S. Citizen and able to pass Limited Background Investigation.
Currently the team is working remotely, however there are times during each quarter that staff is required onsite. Candidates must reside in the commutable distance to Stafford VA.
This Senior Developer will support the DMSS program by providing hands-on development support to our software development scrum teams.
The Primary Responsibilities For This Role
- Design, develop, enhance, debug, and implement software using MS Visual Studio for C#.NET
- Troubleshoot problems related to software applications; resolve systems integration and compatibility issues
- Support software testing as required, including developing automated test scripts using NUnit, SpecFlow, and other automation tools
- Interact with required stakeholders including CODIS PMO, business analysts, and testers
- Support continuous innovation by implementing the best practices to improve technology tools and processes to increase team efficiency and technical execution
- Contribute to deliverables and performance metrics where applicable
- Design, develop, enhance, debug, and implement software using MS Visual Studio for C#.NET
- Troubleshoot problems related to software applications; resolve systems integration and compatibility issues
- Support software testing as required, including developing automated test scripts using NUnit, SpecFlow, and other automation tools
- Interact with required stakeholders including CODIS PMO, business analysts, and testers
- Support continuous innovation by implementing the best practices to improve technology tools and processes to increase team efficiency and technical execution
- Contribute to deliverables and performance metrics where applicable
- Working knowledge of WinForms, WPF, WCF, Entity Framework, VB.NET, C , XML, LINQ, SQL Database platform, MSBuild PowerShell, InstallShield
- Understanding of engineering modeling languages, such as ER diagrams, UML Sequence diagrams or other engineering artifacts
- Agile/scrum development experience
- Experience writing and reviewing automated test scripts
- Experience with Continuous Integration tools (such as TeamCity (preferred), Jenkins or Hudson)
- Familiarity with automated testing frameworks such as nUnit, SpecFlow
- Familiarity with Requirements Management tools such as TFS