Job Description
Researches, designs, develops and/or modifies enterprise-wide systems and/or applications software.
Provide the following Software Development services/functions:
+ Provides expertise and direction in the development or modification of complex applications to enhance and streamline business operations at SRF.
+ Provides functional and empirical analysis related to the design, development, and implementation of software for business operations at SRF.
+ Identifies system requirements for operations and security, and work with other engineers and staff to develop designs and integrate components.
+ Performs system designs, developments, and product verification testing on business applications.
+ Develops and documents system architectures.
+ Develops security procedures for design reviews, operational monitoring, recording, and responding to security events.
+ Develops verification plans based on requirements and architecture documents.
+ Develops models for future architectural enhancements to business applications.
+ Manages maintenance and support of complex technical infrastructures and system software components.
+ Manages and tunes applications to ensure expected availability and performance levels are achieved.
+ Coordinates the activities of the software engineering department with other sections of the corporation's information systems operation.
+ Provides team leadership to less experienced software engineers.
Education
Bachelors Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
Qualifications
5-8 years of related software development experience.
+ 10+ years related experience in Software Engineering technologies, tools, and techniques, with 5+ years of experience with large-scale enterprise/global networks in a high paced diverse environment.
+ In-depth understanding and experience with the DOD/DON Architecture Framework and other key DOD/DON network architecture and strategic planning instructions.
Software engineering and maintenance using the products and services below
1. Microsoft Windows Server 2008 & 2012 R2.
2. Microsoft Windows 7/10 desktop
3. Microsoft Active Directory
4. Microsoft SQL Server 2008/2012
5. Microsoft SharePoint Server 2010/2013/2016
6. Microsoft Visual Studio
7. Microsoft Team Foundation Server
8. .NET Technologies (ASP, C#, etc.)
9. Javascript
10. HTML
+ Software Change Management & Source Control
As a trusted systems integrator for more than 50 years, General Dynamics Information Technology provides information technology (IT), systems engineering, professional services and simulation and training to customers in the defense, federal civilian government, health, homeland security, intelligence, state and local government and commercial sectors.With approximately 32,000 professionals worldwide, the company delivers IT enterprise solutions, manages large-scale, mission-critical IT programs and provides mission support services.GDIT is an Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Individuals with Disabilities.