Software Developer with Security Clearance

Apply Now

Company: General Dynamics Information Technology

Location: Fort Bragg, NC

Description:

Software Developer Senior Job Description: Own your opportunity to serve as a critical component of our nation's safety and security. Make an impact by using your expertise to protect our country from threats. Deliver solutions to complex problems as a Software Engineer (Developer) at GDIT. Here, you'll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you'll make the end user's experience your priority and we'll make your career growth ours. At GDIT, people are our differentiator. As a Software Engineer (Developer) you will contribute to efforts to design and implement cloud-based software and will also be expected to maintain existing code / applications. Provides analysis of existing software, gains good understanding of business requirements and looks for ways to modernize. Champions DevOps practices and has a working knowledge of all Git operations and integrations - especially CI/CD integrations such as actions and workflows. Should be aware / utilize best practices regarding security when coding or configuring software. The person in the position should be able to present complex technical concepts to multiple audiences (I.e., fellow engineers, end-users, executives), tailoring the presentation for the appropriate level of audience understanding. Good time management, documentation and multitasking skills will be key to success. HOW A SOFTWARE DEVELOPER WILL MAKE AN IMPACT * Work with a team to analyze existing software applications and tools and recommend new technologies and methodologies to improve system performance and usability.
* Design, develop and deploy new software tools that extend or replace existing capabilities.
* Provides full lifecycle database design and software development to include the requirements gathering, design, development, testing, documentation, supporting technical writers and testers, configuration, and maintenance of developed software projects.
* Maintains existing custom-developed software and supports COTS/GOTS software products as needed. WHAT YOU'LL NEED TO SUCCEED: Education: * Bachelor's degree in computer science, Information Technology, or other related technical discipline, or equivalent combination of education, technical certifications, training, and work/military experience. Required Experience: * 3+ years of related experience Required Technical Skills: * Requires a strong working knowledge of coding / scripting and the ability to read and maintain code written by others * Prefer experience with Azure cloud offerings as well as implementing Infrastructure-as-Code in Azure utilizing Bicep or ARM templates * Experience utilizing Git for source control and build pipelines * Must be able to interpret specifications and requirements, troubleshoot and create software solutions
* Ability to script in bash, PowerShell, python or similar languages will be helpful * Requires a good working knowledge of relational databases such as SQL Server, an object-oriented language such as C# or Java * Familiarization with Microsoft Dynamics CRM, SharePoint and/or Jira is a plus * Experience in a DevOps environment is preferred Security Clearance Level: * Secret clearance to start and must be able to obtain TS/SCI Preferred Skills: * Detail oriented and organized; able to understand information systems and ensure accuracy of work * Good business communication skills * Works well as an individual and in a team environment Location: * On Customer Site Citizenship Required: * US citizenship GDIT IS YOUR PLACE:
401K with company match
Comprehensive health and wellness packages
Internal mobility team dedicated to helping you own your career
Professional growth opportunities including paid education and certifications
Cutting-edge technology you can learn from
Rest and recharge with paid vacation and holidays Work Requirements

Similar Jobs