Leidos→
Entry-Level Software Developer at Leidos in Huntsville, AL
Entry LevelOn-siteFull-timeHuntsville, AL$58k–$105k/yr
Skills
pythonfrontend developmentsql databasesgitci/cd pipelinesdockeragile methodologiesteam collaborationproblem-solvingcommunication skills
Job Description
Summary: Leidos is a leading defense technology company seeking an Entry-Level Software Developer to join their team in Huntsville, AL. The role involves contributing to the development of software solutions, focusing on modeling and simulation, sensor integration, and algorithm development for electro-optical infrared systems.
Responsibilities:
- Assist in developing and maintaining frontend web applications using modern frameworks
- Write basic, efficient, and scalable code to interface with SQL databases
- Support backend programming efforts using Python
- Collaborate with team members to design, test, and deploy software solutions
- Participate in code reviews and operate within an Agile Scrum software development process
- Troubleshoot and resolve software issues to ensure optimal performance
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- Familiarity with frontend development using frameworks such as React, Angular, ASP.NET, or Node.js
- Foundational programming skills in Python for backend development
- Ability to work effectively in a team environment and communicate technical concepts clearly
- Strong problem-solving skills and a willingness to learn
- Must have or be able to obtain and maintain a DoD Secret Clearance
- Must be a US Citizen
Preferred Qualifications:
- Familiarity with version control systems such as Git
- Exposure to CI/CD pipelines for automated testing and deployment
- Experience with Docker for containerization
- Basic understanding of SQL databases and experience writing code to interact with them
- Knowledge of Jira or other project management tools
- Understanding of software development best practices and Agile methodologies
- Exposure to computer vision algorithms and techniques
Required Skills: Python, Frontend development, SQL databases
Important Skills: Git, CI/CD pipelines, Docker, Agile methodologies
Nice-to-Have Skills: Team collaboration, Problem-solving, Communication skills