About company

Leidos is a Fortune 500® innovation company rapidly addressing the world’s most vexing challenges in national security and health. The company's global workforce of 47,000 collaborates to create smarter technology solutions for customers in heavily regulated industries. Headquartered in Reston, Virginia, Leidos reported annual revenues of approximately $15.4 billion for the fiscal year ended December 29, 2023.

Software Developer - Front End

Job description

The Integrated Solutions Division is seeking a Software Developer in Key West, FL to help develop software solutions delivered to our government customers. Remote telework is possible with regular travel to the customer site. The successful candidate will work collaboratively with an outstanding software team and operators and will promote many aspects of the software development lifecycle to include scope and work estimation, architecture and design, coding, and automated testing within an Agile and Continuous Integration and Continuous Delivery model. In this capacity, you’ll work with a full-stack developer, analysts and operators, create and deliver impactful code. You’ll build and modify the front-end interfaces that our operators will use to interact with the system to meet evolving mission needs. The ideal candidate has experience or deep interest in full-stack development with front-end development and design focus.

Primary Responsibilities:

  • Participate in the full software development lifecycle, working within broadly defined parameters.
  • Report issues in work management tool (e.g., Jira) along with steps required to re-create the issue
  • Participate in Agile ceremonies, including daily standups, sprint planning meetings, sprint reviews and sprint retrospectives.
  • 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 matches specification.
  • Perform automated testing of code.
  • Work closely with other engineers and end users 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.
Requirements

Basic Qualifications:

  • Requires a BS degree in Electrical/Computer/Systems Engineering, Applied Mathematics, Computer Science, Physics or related field and 2-3 years of prior relevant experience, or a Masters with 1-2 years of prior relevant experience.
  • Experience will be considered in lieu of degree on a case-by-case basis.
  • Knowledge and experience in JavaScript frameworks such as React, Angular, Svelte, etc
  • Familiar with front-end technology trends with solid understanding/experience of popular front-end frameworks like ReactJS, Angular, etc.
  • Website and web application design experience
  • Human interface design, ability to build systems that are delightful and efficient to work with
  • Ability to create mocks from user interviews and implement
  • Knowledge and familiarity with HTML, CSS, XML, REST, JSON.
  • Well versed in AJAX
  • Back-end frameworks, node.js experience, need to have the ability to bootstrap the app on your own.

Preferred Qualifications:

  • Experience with Agile development principles and methodologies
  • Experience with automating unit, functional, integration and performance testing of web applications using industry-standard tools such as JUnit, SoapUI, Cucumber, Selenium, and JMeter
  • Working knowledge of continuous integration and delivery methodologies and tools (i.e. Jenkins)
  • Familiarity with software design patterns
  • Solid understanding of software development process fundamentals
  • Experience managing projects within the Atlassian suite of tools (Confluence, JIRA, Bitbucket).
  • Knowledge of a version control system (e.g., Git).
  • Familiarity with SQL and NoSQL databases
  • Experience with Containerization (Docker) and Container Orchestration (Kubernetes)
  • Familiarity with AWS, Azure, and other cloud-based platforms
  • PKI management and user authentication
  • Ability to obtain and hold a TS//SCI clearance
Benefits

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available here.

How to apply

Submit your resume and motivation letter to apply.

Apply now

Job details

  • ✍🏽 Posted Aug 1, 2024
  • ⏱️ Full-time
  • 🧗🏽‍♀️ Medior role
  • 💰 Salary: $65K - $118K
  • 🌎 Work remotely from USA
Apply now

Get weekly job alerts

Receive the latest jobs in your inbox every Monday.

By subscribing, you agree to our terms and privacy policy.