Yesterday
Secret
Unspecified
Unspecified
IT - Software
Liberty, NC (On-Site/Office)
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
WHAT YOU'LL NEED TO SUCCEED:
Education:
Required Experience:
Required Technical Skills:
Security Clearance Level:
Preferred Skills:
Location:
Citizenship Required:
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
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
group id: 90979310