Leidos→
Jr. Software Engineer at Leidos in Gaithersburg, MD
Entry LevelOn-siteGaithersburg, MD$58k–$105k/yr
Skills
htmlcssdjangorest apispythonjavajavascriptreactpostgresqlsqlwindowslinuxgitsoftware design patternscoding standards
Job Description
Summary: Leidos is a technology leader serving government and commercial customers with innovative digital solutions. They are seeking a highly motivated Junior Software Engineer for the Chinook Program, where the role involves designing, implementing, testing, and deploying applications to enhance data access and visualization capabilities for national security.
Responsibilities:
- Engage in the complete software development lifecycle, operating within well-defined parameters
- Take ownership of delivering enhancements within a system or application
- Break down sizable tasks into manageable units for execution and provide LOE estimations
- Collaborate with fellow software engineers to create and document optimal technical designs
- Ensure team compliance with Agile processes and best practices
- Build software solutions where the solution is not clearly defined but always prioritizing customer needs
Required Qualifications:
- US citizenship is required per contract
- Ability to obtain and maintain a Top Secret/SCI (TS/SCI) clearance and successfully pass a Polygraph examination
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience and 0+ years of prior relevant experience
- Hands-on experience with the following technologies: Web: HTML, CSS, Django, and REST APIs
- Hands-on experience with the following technologies: Object-oriented Programming: Python, Java, JavaScript, and REACT
- Hands-on experience with the following technologies: Relational Database: PostgreSQL with the ability to write SQL statements
- Hands-on experience with the following technologies: Operating System: Windows, Linux
- Hands-on experience with the following technologies: Version Control System: Git
- Understanding of modern software design patterns and coding standards
- Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques
- Ability to complete tasking independently with minimal direct supervision
- Ability to work and collaborate effectively within a multi-disciplined engineering team
Preferred Qualifications:
- Software Architectures: Client-Server, Microservices, Model-View-Controller
- Cloud Exposure: Multi-cloud architectures: AWS, IBM, Google, Azure, and Oracle
- Cloud Exposure: Specific AWS Services: S3, SQS, SNS, EC2, CloudFormation and RDS
- Working knowledge of Agile development and continuous integration/continuous delivery methodologies and tools
- Knowledge of continuous integration and delivery tools: Jenkins, GitLab, and Docker
- Demonstrated experience planning and presenting user interface designs
Required Skills: HTML, CSS, Django, REST APIs, Python, Java, JavaScript, React, PostgreSQL, SQL, Windows, Linux, Git, Software design patterns, Coding standards
Benefits: Health and Wellness programs, Income Protection, Paid Leave, Retirement
Benefits
Health and Wellness programs
Income Protection
Paid Leave
Retirement