Junior Software Engineer
Jobright.ai

Verified Job On Employer Career Site
Job Summary:
Leidos is a technology-enabled services company focused on national security and defense solutions. They are seeking a Junior Software Engineer for the Chinook Program, responsible for engaging in the complete software development lifecycle and collaborating with a dynamic team to deliver enhancements and optimal technical designs.
Responsibilities:
• Resolve various tasks as prioritized by the team product owner.
• 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.
• Resolve obstacles for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers.
Qualifications:
Required:
• US citizenship is required per contract.
• Bachelor's degree in Computer Science, Software Engineering, or equivalent experience and 2-4 years of prior relevant experience.
• Hands-on experience with the following technologies: Web: HTML, CSS, Django, and REST APIs.
• Hands-on experience with Object-oriented Programming: Python, Java, JavaScript, and REACT.
• Hands-on experience with Cloud Development: AWS, Azure, or similar cloud platforms.
• Hands-on experience with Relational Database: PostgreSQL with the ability to write SQL statements.
• Hands-on experience with Operating System: Windows, Linux.
• Hands-on experience with Version Control System: Git, Jira.
• Understanding of modern software design patterns and coding standards.
• Experience delivering complex software systems into production.
• Working knowledge of Agile development and continuous integration/continuous delivery methodologies and tools.
• 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:
• Experience with scripting languages such as Python and REACT.
• Software Architectures: Client-Server, Microservices, Model-View-Controller.
• Cloud Exposure: Multi-cloud architectures: AWS, IBM, Google, Azure, and Oracle.
• Specific AWS Services: S3, SQS, SNS, EC2, CloudFormation and RDS.
• Knowledge of continuous integration and delivery tools: Jenkins, GitLab, and Docker.
• Demonstrated experience planning and presenting user interface designs.
Company:
Leidos is a Fortune 500 innovation company rapidly addressing the world’s most vexing challenges in national security and health. Founded in 1969, the company is headquartered in Reston, Virginia, USA, with a team of 10001+ employees. The company is currently Public Company.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume