Full Time

Entry-Level Software Developer

SAIC
$50,000 - $70,000* / year (about $24–$34 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 SAIC, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Entry-Level Software Developer at SAIC will be responsible for assisting in the design, development, testing, and maintenance of software applications. The successful candidate will work collaboratively with senior developers and project managers to understand project requirements and translate them into functional software solutions. This role offers the opportunity to engage in hands-on coding, participate in code reviews, and contribute to various software project phases, while continually learning and applying best practices in programming and software development methodologies.



Job Responsibilities

  • Assist in the development and maintenance of software applications in accordance with project specifications.
  • Participate in code reviews and contribute to the improvement of code quality and development processes.
  • Collaborate with team members to analyze user requirements and design solutions that meet their needs.
  • Conduct unit testing to ensure the reliability and functionality of software components.
  • Document software development processes, code changes, and application features as necessary.
  • Stay updated on industry trends and emerging technologies to incorporate best practices into development efforts.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Some experience with programming languages such as Java, Python, or C#.
  • Basic understanding of software development methodologies and the software development lifecycle.
  • Familiarity with version control systems, ideally Git.
  • Strong problem-solving skills and the ability to work in a collaborative team environment.
  • Excellent communication skills and eagerness to learn and grow within the field.


Technologies & Tools

This position utilizes a range of technologies and tools including integrated development environments (IDEs) such as Visual Studio and Eclipse, version control systems like Git, as well as software design and development frameworks. Familiarity with databases (e.g., SQL) and front-end technologies (e.g., HTML, CSS, JavaScript) is beneficial.



Ideal Candidates

The ideal candidate for the Entry-Level Software Developer position at SAIC is someone who is relentless in their pursuit of knowledge and improvement. They possess strong analytical and critical thinking skills, enabling them to effectively tackle problems as they arise. Additionally, a genuine passion for software development, an openness to constructive feedback, and a commitment to teamwork are essential traits that will contribute to their success within the company’s collaborative environment.

In 95 of the 188 countries we compare, we found no unemployment benefit on official sites. Compare countries →

View Similar Jobs

Matches Jobs

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