Applications Software Engineer at Leidos | San Diego, California | Rezi

Applications Software Engineer at Leidos

Applications Software Engineer

Leidos · San Diego, California

1 weeks ago

Applications Software Engineer

Leidos · San Diego, California

7 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Leidos is seeking an Applications Software Engineer to join our INTEL Sector's Cyber & Analytics Business Area (CABA). This role involves product development for tactical mobile and enterprise web applications supporting Cybersecurity and Information Assurance domains, delivering secure, modern Cybersecurity and Cryptographic Key Management solutions.

Responsibilities

  • Develop web services, full stack web applications, and persistence layers within an Agile Scrum environment.
  • Utilize Themes, Epics, User Stories, and acceptance criteria as part of an Agile team.
  • Apply software engineering best practices and clean coding techniques for maintainable, efficient, reliable, understandable, secure, and fault-tolerant code adhering to S.O.L.I.D principles.
  • Apply secure software development principles and techniques.
  • Use software tools in conjunction with continuous integration and test automation management processes.
  • Understand software components and their interface requirements.
  • Interface with software engineers, system engineers, information assurance engineers, test engineers, quality assurance, and other project team members.
  • Set standards and guide the team in adopting and adhering to Test Driven Development (TDD) practices within the Leidos Agile Framework.

Requirements

  • BS Degree in Computer Science or equivalent and 8+ years of relevant experience (experience may be considered in lieu of a degree).
  • Active Secret Clearance.
  • Experience with web-based technologies (HTML, CSS, JavaScript) in a web-based environment.
  • Experience in Scrum Methodology or other Agile environments (e.g., SAFe, XP).
  • Experience with UI / Development Frameworks (e.g., AngularJS, Ionic, GWT, SmartGWT, Qt, React, Node.js).
  • Experience with Automated Testing Tools/Technologies/Concepts (Selenium, Cucumber, Gherkin, BDD).
  • Experience with Test Driven Development (TDD).
  • Ability to work effectively in a team environment.
  • Excellent written and communication skills.
  • DoD 8570 approved security certification (e.g., Security +) required within 90 days of hire.

Skills

  • Web Services Architectures (REST, SOAP, AWS)
  • Software CM (e.g., Git, GitHub)
  • Continuous Integration / Quality, and DevOps concepts and tools / technologies (e.g., Ant / Maven, Jenkins, SonarQube, FishEye, Crucible, Gradle, Junit)
  • Security Scanning (HP Fortify, HP WebInspect)
  • Build Scripts (e.g., Maven, ANT)
  • Mobile Application Development
  • Agile Management Tools and Concepts (e.g., VersionOne, JIRA, Rally, etc.)
  • Web Server Configuration (e.g., JBOSS, Wildfly, Tomcat)
  • Database Development (e.g., Postgres, SQL Server, MySQL, SQLite, Oracle)

Location

  • Not specified

Work Type

  • Full-time

Experience Level

  • 8+ years of relevant experience

Education Level

  • BS Degree in Computer Science or equivalent

Salary/Compensations

  • $107,900.00 - $195,050.00

Benefits

  • Paid Time Off
  • 11 paid Holidays
  • 401K with a 6% company match and immediate vesting
  • Flexible Schedules
  • Discounted Stock Purchase Plans
  • Technical Upskilling
  • Education and Training Support
  • Parental Paid Leave

About the Company

  • At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.

Equal Opportunity

  • Not specified