Software Engineer, Entry Level
Jobright.ai

Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
Leidos is a tech company that specializes in solving high-stakes problems through innovative software solutions. They are seeking a Software Engineer to design, develop, and deliver software applications in an Agile environment, focusing on Continuous Integration and Continuous Delivery processes for Cloud-based solutions.
Responsibilities:
• Design, develop, troubleshoot, and debug software source code using modern software development languages and tools, such as Java, Go, Python, C#.
• Participate in the full software development lifecycle, working within broadly defined parameters.
• Use Agile development tools such as Jira, Confluence, and Bitbucket/Git/GitLab to manage work and collaborate with your teams.
• Support creation and updating of all relevant documentation and specifications for design, development and testing.
• Identify potential roadblocks and develop around them.
• Plan and estimate development tasks and work to improve performance metrics.
• Develop maintainable code that implements user stories.
• Develop automated unit and integration tests leveraging a continuous integration process.
• Own delivery of small parts of a system or application
• Work closely with other engineers to develop the best technical design and approach for new product development.
• Build software solutions where the solution is not always well defined but always considers the customer first.
Qualifications:
Required:
• BS degree and 2+ years of prior relevant experience or Masters with less than 2 years of prior relevant experience. May consider additional work experience in lieu of a degree.
• Must have the ability to obtain a Public Trust clearance (US citizenship required).
• Experience with Object Oriented Programing practices and patterns (Java or Go preferred, applicants will be tested).
• Experience with JavaScript and JS frameworks such as React.
• Experience with basic web technologies (HTML, CSS, XML, REST, JSON)
• Experience with Containerized applications (Docker)
• Expertise with a version control system (e.g., Git)
• Experience of Agile Development methodologies.
• Solid understanding of software development process fundamentals.
• 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:
• Familiarity with Virtualization Technologies (VMWare, VirtualBox, Harvester)
• Familiarity with Cloud Technologies (AWS, Azure, GCP)
• Familiarity with container orchestration (Kubernetes)
• Familiarity with CI/CD processes and tools (Jenkins, GitLab Runner)
• Familiarity with Infrastructure as Code (Terraform, Helm)
• Familiarity with Enterprise Event Brokers Technologies (Kafka, NATS)
• Familiarity with multiple operating systems (Mac OSX, Windows, LINUX, etc.).
• Familiarity with at least one Relational Database Management System (Oracle, MySQL, PostgreSQL, SQL Server, etc.).
• Familiarity with NoSql databases (MongoDB, etc.).
Company:
Leidos is a Fortune 500 innovation company rapidly addressing the world’s most vexing challenges in national security and health. Founded in 1969, headquartered in Reston, Virginia, USA, team size 10001+ employees, 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