General Dynamics Information Technology

Software Development Team Lead

General Dynamics Information Technology

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $110,614 - $120,750 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformJavaJavaScriptJenkinsKubernetesPythonReactRuby

About the role

  • Work with our growing DevSecOps practice as a technical project manager or team lead valuating, identifying, and developing complex software solutions using cloud-native services, APIs, and micros-service solutions.
  • Serve as the technical delivery leader, accountable for completion of team delivery efforts including quality oversight and client acceptance
  • Build and maintain client relationships, developing a strategic vision for clients and internal teams
  • Handle challenging client situations and offers technical and business guidance & direction to client executives
  • Design, develop, and deploy modular micro-services and cloud-based systems
  • Troubleshoot software quality, security and reliability issues
  • Responsible for communicating technical options, and associated tradeoffs and risks with necessary personnel
  • Follow industry trends, innovative technologies, software development methods and tools in order to improve and evolve the product architecture, user experience, and Agile development and DevSecOps practices
  • Manage staff and monitor performance and training needs to create skills expansion and career advancement opportunity
  • Foster the use of Agile practices within teams to enable delivery of deployable software within specified times
  • Actively participate in design sessions, sprint ceremonies and cross functional and integration team meetings
  • Provide guidance and oversight of testing practices and code reviews and ensure the security and integrity of the code base and product
  • Collaborate with team members and integration partners to develop new features as well as to troubleshoot, debug, and resolve issues in all environments
  • Document as-is state of the environment, perform a gap analysis, and produce artifacts that articulate options and recommendations
  • Leverage virtualization and containerization to optimize and modernize software systems
  • Assist in sales and technical strategy activities beyond their current program
  • Engineer and implement solutions and provide recommendations for continuous improvement for the services provided

Requirements

  • 8+ years of related experience
  • Bachelor of Arts/Bachelor of Science and 5+ years of related experience
  • Must be able to obtain a DHS USCIS Public Trust Clearance
  • Proven experience of leading the deployment of enterprise and custom Software solutions in client environments
  • Demonstrated ability to influence and consult while providing thought leadership to sponsors/stakeholders in solving governance, program/project management, business process and/or technical problems
  • Proven experience growing and selling while delivering
  • 8 Years of experience with Ruby; additional programming languages (Java, react, C++, C) a plus
  • 8 Years of experience with Git SCM providers such as GitHub, GitLab, Bitbucket
  • 8 Years of experience with one or more programming or scripting languages (Python, Bash, JavaScript)
  • 5 Years of experience with one or more clouds (I.e. AWS, Azure, or GCP)
  • 5 Years of experience using CI/CD pipelines with tools such as Jenkins, GitLab CI/CD, GitHub Pipelines, CircleCI, TravisCI
  • Experience implementing docker containers and utilizing platforms such as Kubernetes
  • Experience implementing Automated Testing frameworks including unit testing
Benefits
  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Competitive pay and paid time off
  • Flexible work week to own your priorities at work and at home
  • A variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
  • Short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
RubyJavaReactC++CPythonBashJavaScriptCI/CDAutomated Testing
Soft skills
leadershipclient relationship managementinfluenceconsultationthought leadershipproblem solvingteam collaborationcommunicationstrategic visionperformance management
Certifications
DHS USCIS Public Trust Clearance