Senior .NET Developer

  • icrunchdata Network
  • Huntsville, AL, USA
  • May 23, 2020
Information Technology (IT)

Job Description

Description JOB DESCRIPTION SAIC is currently seeking a Software Engineer in Huntsville, AL. The successful candidate should have knowledge of C, MVC, and .NET web development and be capable of working within an agile team environment on enterprise projects and enhancing existing applications. Duties Perform various duties in assisting with enterprise hosting and development efforts in an IaaS type environment Perform application development and maintenance in an enterprise environment using tools and technologies including, but not limited to ASP.NET, C, JavaScript, CSS, Visual Studio, SQL Server, TFS, IIS, and MVC. Create websites using IIS and apply security certificates using Public Key Infrastructure (PKI) Participate in requirements gathering, technical design sessions, software development, reviews, and, testing. Assume accountability for ensuring efficient and high quality software deliverables. Developed applications must meet or exceed customer requirements. Provide timely Tier IIIII application support for both new and legacy systems. Strong customer focus and teamwork skills required. Ability to innovatively solve technical issues and work through organizational challenges. Maintain and troubleshoot applications written and provided from a number of sources. Apply DISA web and application development STIGs and be well versed in DoD information assurance policies and regulations. Proficient in ensuring applications are created using software development best practices and security best practices in a DOD environment. Ability to optimize new and existing code for performance. Qualifications TYPICAL EDUCATION AND EXPERIENCE Bachelors and five (5) years or more experience Masters and three (3) years or more experience PhD and 0 years related experience Active security clearance CompTIA Security certification An acceptable computing environment (CE) certification Desired Skills 5 years of Microsoft .NET software development experience (web app development with C using MVC preferred) including use of third party tools such as Telerik Knowledge of SharePoint 20132016 development is desired Knowledge of Microsoft SQL Server (experience designing tables, writing stored procedures, optimizing queries, etc.) Knowledge of other programming and scripting languages such as Java, JavaScript, SQL, XML, CSS, HTML, PowerShell Experience developing and maintaining web sites and services Experience developing reusable components and adhering to object oriented principles is required Knowledge of Section 508 compliance requirements for web based applications is desired Understanding of PKI authentication Experience with AgileScrum methodologies is desired Experience with Team Foundation Server Experience with Microsoft Windows servers and setting up, maintaining, and securing IIS web servers in a DoD environment Strong analytical skills and ability to work on multiple tasks simultaneously Must be a team player and work under general direction on specific goals with specific timetables Strong organizational, written, verbal and presentation skills with both technical and non-technical audiences Demonstrated ability to fully document technical specifications and related systems level documentation

Job ID