Software Engineer REMOTE
This Software Engineer(DODAF) position will focus on web development using JavaScript and framework development using C++. The candidate will work within a team of software engineers to build high performance, cloud - based visualization and dissemination services based on high fidelity geospatial data sources.
Essential Duties and Responsibilities
- Architect, design, develop, troubleshoot, debug, and implement software
- Perform programming tasks as assigned using C++, C#, or JavaScript
- Design software architectures and programming approaches using standard software approaches Expected to work independently with minimal supervision
- Experience and familiarization working in DoDAF(Department of Defense Architecture Framework) is REQUIRED
- Report status on tasks and assignments
- Must be able to generate preliminary and detailed designs as required for enhancements or modifications to existing designs, requiring the application of current industry design concepts and utilization of basic technical writing skills.
- All software implementation phases (code, test, and documentation) are expected to be performed.
- Integration and testing of stand-alone utilities or small sub-systems.
- Must be able to perform effectively as part of the project "team".
Required Qualifications
- DoDAF(Department of Defense Architecture Framework)
- Minimum of 10 years' experience developing software applications
- Significant experience, at least 5 years, with most of the following computer programming languages/technologies: JavaScript, Java, C#, C++, python, react, asp.net, containerization
- Significant experience, at least 5 years, in geospatial technologies such as GDAL, CDB and QGIS
- Experience using Relational Database Management Systems such as Postgres, MySQL, SQL Server, and/or Oracle
- Experience using an IDE such as Microsoft Visual Studio or Eclipse
- Experience using a source code repository such as BitBucket, Mercurial, GIT, or Subversion
- Experience using a defect management system such as Bugzilla, JIRA, or Fogbugz
- Analytical math skills necessary to complete the required tasks.
- Excellent written and verbal communication skills are required.
- Ability to perform technical briefings to various groups and engineers
- Experience using Microsoft Office Products such as Powerpoint, Word, Excel, and Outlook
Education Requirement
- BA/BS in Computer Science, Management Information Systems, GIS, or related field required.
Clearance Requirement
- SECRET Clearance minimum to start
COVID-19 Vaccination Requirement: To protect the health and safety of its employees and to comply with customer requirements, GDIT may require employees in certain positions to be fully vaccinated against COVID-19. Vaccination requirements will depend on the status of the federal contractor mandate and customer site requirements.
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.
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.