Junior Software Developer

$85,000 - $115,000/Yr

General Dynamics - Quantico, VA

posted 5 months ago

Full-time - Entry Level
Remote - Quantico, VA
10,001+ employees
Transportation Equipment Manufacturing

About the position

As a Software Developer Associate at GDIT, you will be tasked with delivering simple solutions to complex problems, tailoring cutting-edge solutions to meet the unique requirements of our clients. Your primary focus will be on application development, ensuring that the end user's experience is prioritized while also fostering your own career growth. In this role, you will research, design, develop, and modify enterprise-wide systems and applications software, contributing to the safety and intelligence of our operations today and in the future. You will work closely with a team of experts, leveraging your skills in programming languages such as Java and Python, and utilizing your experience with SQL and PostgreSQL databases. Your responsibilities will include developing, troubleshooting, and testing software to meet specific requirements, as well as automating command tasks using scripting command line tools like Vim, Bash, and PowerShell. This position is located on-site at the Quantico Marine Base, where you will collaborate with other professionals in a dynamic and innovative environment. At GDIT, we believe that our people are our differentiator. As a Software Developer Associate, you will have the opportunity to grow professionally through various avenues, including paid education and certifications. We are committed to providing a supportive work environment that encourages work-life balance, allowing you to recharge with paid vacation and holidays. Join us in making a significant impact in the technology and professional services sector, as we strive to create a safer and smarter world through advanced technology and deep expertise.

Responsibilities

  • Research, design, develop, and modify enterprise-wide systems and applications software.
  • Deliver simple solutions to complex problems.
  • Tailor solutions to meet unique client requirements.
  • Develop, troubleshoot, and test software to satisfy requirements.
  • Utilize programming languages such as Java and Python for application development.
  • Automate command tasks using scripting command line tools like Vim, Bash, and PowerShell.

Requirements

  • Bachelor's Degree in a relevant field.
  • 2+ years of related experience in software development.
  • Experience with regular expressions.
  • Proficiency in developing, debugging, and refactoring code for programming languages (Java, Python, etc.).
  • 1+ years of experience with SQL and/or PostgreSQL database administration.
  • Ability to develop, troubleshoot, and test software to meet requirements.

Nice-to-haves

  • 1+ years of experience with application development leveraging SQL and/or PostgreSQL databases.

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Professional growth opportunities including paid education and certifications
  • Paid vacation and holidays
  • Short and long-term disability benefits
  • Life and accidental death and dismemberment insurance
  • Critical illness and business travel accident insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service