Software Engineer/Programmer

General Dynamics Information Technology Westwood, Massachusetts 02090
JOB ID: 2018-35317 2/7/2018 7:02:39 AM




Job Description

*This is a remote position, with occassional travel to the Westwood, MA office. All candidates must be local.

Researches, designs, develops and/or modifies enterprise-wide systems and/or applications software.

* Performs engineering work concerned with the design, evaluation, planning, testing and operation of software systems for government and military uses.
* Performs various software tests and documents results.
* Documenting operations and software configurations.
* Identifies and documents customer's functional software requirements.
* Experience/Knowledge using the Systems Engineering Process (SEP).
* Supports the development of software with the goal of timeliness and accuracy of delivered products and the measurable decrease in automated installation time with no degradation of quality.
* Troubleshooting performance issues and outages in diverse enterprise environments.
* Maintains current knowledge of relevant technologies as assigned.
* Participates in special projects as required.
* Support basic to complex software testing and troubleshooting issues.
* Participates in continuous improvement efforts in enhancing performance and providing increased functionality, including performing proactive maintenance such as ensuring security compliances, monitoring activity, and documenting problems, changes and solutions.
* Participates in setup and maintenance test facility lab and maintain equipment and current baselines.


Bachelors Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.

Good communication skills are required when interfacing with customers. Must be able to provide all levels of support, from telephone to on-site support.

Secret Clearance required.


5-8 years of related software development experience.

5-8 years of related software development experience using Agile or Waterfall Methodologies.

* Proficient in web based application development and supporting general languages such as JavaScript, JSON and XML
* Desired experience in .NET based web development to include ASP.NET and C#.NET
* Desired experience in REST and Web Services development
* Desired experience in using SQL Server as an application back end database in support of web applications
* Desired experience in the development of applications that must be packaged and deployed as a system
* Desired experience in developing applications following industry best practices and design patterns
* Desired experience in with either TFS, GIT or Subversion repository software using Microsoft Visual Studio or other IDE related development tools
* Desired experience in with databases: DDL, DML queries and SQL script building
* Desired experience in with Microsoft Windows Operating Internals such as the Registry, PowerShell or Scripting are a plus.
* Basic networking skills a plus

Security+ CE Certification desired.

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. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.


Location: Westwood, MA - Massachusetts