Software Engineer, Entry Level

Jobright.ai


Date: 18 hours ago
City: Vista, CA
Contract type: Full time

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