Full Time

Software Developer - Remote

General Dynamics Information Technology
Remote!
$60,000 - $120,000* / year (about $29–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by General Dynamics Information Technology, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Developer at General Dynamics Information Technology is responsible for designing, developing, and implementing software applications to meet the end-user needs. This role demands proficiency in various programming languages and frameworks, a strong problem-solving attitude, and a commitment to enhancing system functionalities. The ideal candidate will work collaboratively in a remote team environment, applying best practices in software development and contributing to meeting project milestones efficiently.



Job Responsibilities

  • Design and develop software applications in accordance with user requirements and specifications.
  • Collaborate with project teams to define, design, and deliver new features.
  • Conduct testing and debugging of applications to ensure high-quality software solutions.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Maintain and improve existing software by identifying areas of enhancement.
  • Document development processes, code changes, and software architecture.
  • Stay updated with emerging technologies and software development trends.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development, with a strong portfolio of completed projects.
  • Proficiency in languages such as Java, Python, C#, or JavaScript.
  • Experience with modern frameworks and tools (e.g., React, Angular, or .NET).
  • Familiarity with database management systems (SQL/NoSQL).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork capabilities.


Technologies & Tools

The Software Developer will utilize a variety of technologies and tools, including programming languages such as Java and Python, web frameworks like React and Angular, and database management systems, including SQL and NoSQL solutions. Familiarity with development tools such as Git, JIRA, and CI/CD pipelines will also be essential for effective collaboration and project management.



Ideal Candidates

Ideal candidates for the Software Developer position will demonstrate a strong passion for technology and software development. They will possess an eagerness to learn and adapt in a fast-paced environment, exhibiting an innovative mindset. Strong interpersonal and communication skills are crucial, enabling effective collaboration with team members and stakeholders. A commitment to achieving high-quality results and an agile approach to problem-solving will characterize successful applicants.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.