Job Url: https://www.remoterocketship.com/company/gdit/jobs/senior-software-developer-united-states-remote Job Description: General Dynamics Information Technology Website LinkedIn All Job Openings General Dynamics Information Technology is a company at the forefront of technological innovation, offering a wide range of services including consulting, digital modernization, and application services. The company is heavily involved in implementing solutions related to artificial intelligence, cloud computing, cybersecurity, high-performance computing, and quantum technologies. GDIT is committed to supporting government and defense sectors, providing mission-critical services such as logistics and supply chain management, intelligence, and homeland security. The company also focuses on diverse and inclusive hiring practices and actively promotes employee well-being. Through its digital accelerator solutions and pioneering use of emerging technologies, GDIT aims to propel agencies' missions forward and address complex technological challenges. Enterprise IT β€’ Network Systems Integration β€’ Professional and Technical Services β€’ Training and Simulation β€’ Health 10,000+ employees Founded 1954 πŸ”’ Cybersecurity πŸ€– Artificial Intelligence Senior Software Developer 22 hours ago πŸ‡ΊπŸ‡Έ United States – Remote πŸ’΅ $113k - $152.9k / year ⏰ Full Time 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer πŸ¦… H1B Visa Sponsor Cloud Java Linux Oracle Python RDBMS Shell Scripting SQL Unix Go Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software β€’ Employs experience with C++ and Java, test-driven development, and Scrum/agile project lifecycle approach to develop, deploy, and maintain mission-critical applications β€’ Provides support and technical advice during conceptualization, development, and implementation phases to transform requirements into working solutions β€’ Engages with clients/users to define system scope and objectives β€’ Works on new development and re-engineering efforts, including making or contributing to system design decisions β€’ Implements enhancements to existing system and coordinates with other developers working in parallel β€’ Provides software development services on all tiers (UI, Java, C++, Oracle) β€’ Performs database programming using SQL β€’ Performs software QA/testing as needed β€’ Develop, deploy, and maintain mission-critical applications and provide O&M support (developmental engineering) to the customer and Stakeholder communities 🎯 Requirements β€’ Skills: Agile Software Development, Python (Programming Language), Structured Query Language (SQL) β€’ 3+ years of related experience β€’ U.S. Citizenship Required: Yes β€’ Education: Technical Training, Certification(s) or Degree β€’ Required Technical Skills: experience with Java, C#, C++, and/or Golang; experience with Agile development methodology, SCRUM, and test-driven development β€’ Security Clearance Level: Public Trust (DHS HQ EOD required to start; must be able to obtain DHS HQ Final Suitability) β€’ Required Skills and Abilities: adept at problem-solving, troubleshooting, collaboration, time management, multi-tasking, and task-ownership; excellent oral and written communication skills β€’ Preferred Skills: experience implementing and configuring DevOps solutions; experience with Gitlab and merge/release process to CI/CD pipeline; experience in Bash/Shell Scripting; experience in XML/JSON processing; experience with queue based systems, i.e., TIBCO; experience in Web services; experience in Oracle RDBMS, PL/SQL and SQL*Plus; experience in UNIX/LINUX shell scripting; experience with UI/UX development; experience with SonarQube; familiarity with DevOps solutions; experience in Jira to support configuration management in an Agile environment; proven track record as a self-learner, keeping current with the latest techniques to include automated code scanning, automated testing, and continuous integration and continuous deployment concepts; Certifications - SAFe, SCRUM, or Kanban πŸ–οΈ Benefits β€’ 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 holiday β€’ Medical plan options, some with Health Savings Accounts β€’ Dental plan options β€’ Vision plan β€’ 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match β€’ Full flex work weeks where possible β€’ Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave β€’ Typically provides new employees with 15 days of paid leave per calendar year and an additional 10 paid holidays per year (prorated based on the employee’s date of hire) β€’ GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees β€’ Short and long-term disability benefits β€’ Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance