Job Details
Zero Trust Software Engineer
Description
Leidos has an opening for a Zero Trust Software Engineer to work on Zero Trust Research and Development. The responsibilities for this position include all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding, and automated testing within an agile and continuous integration and continuous delivery model. In this role, you will join a dynamic team that is singularly focused on providing world class solutions to our customers in an exciting, collaborative, and inclusive atmosphere. You will be challenged and provided a tremendous opportunity for growth in a customer-facing, fast-paced, and fun environment.
As a leader, you will architect, design, build, and enhance highly available and scalable next generation systems. You will direct major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing. Additionally, you will determine and recommend the best designs based on business objectives, timelines and other resource constraints.
Primary Responsibilities:
Participate in the full software development lifecycle, working within broadly defined parameters
Contribute to the delivery of an entire piece of a system or application, being accountable for completing backlog tasks within schedule
Participate in agile planning and estimation activities to break down large tasks into smaller tasks
Participate in agile scrum meetings and work within SecDevOps best practices
Build software solutions where the solution is not always well defined but always considers the customer first
Basic Qualifications:
Bachelor's Degree in Computer Science, or related field and 8+ years of software engineering experience. Additional years of experience may be considered in lieu of a degree.
Hands-on expertise programming in Angular, D3js, Python and ORM
Experience developing ORM classes to include multiple MANY-TO-ONE, MANY-TO-MANY relations and joining tables to include additional meta data for relation
Experience with REST, JSON, XML, SAML, YAML
Experience across entire software lifecycle from early requirements gathering to rapid prototyping through delivery and sustainment of a system or complex application
Understanding of software design patterns
Working knowledge of agile development and continuous integration and continuous delivery methodologies and tools
Experience with a version control system (e.g., Git/BitBucket)
Experience with an issue/problem tracking system (e.g., Jira)
Proficiency with at least one Database Management System (SQL or NoSQL databases such as Oracle or MongoDB)
Proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint)
Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques
Ability to thrive in a dynamic environment
U.S. citizenship with ability to obtain a federal security clearance.
Preferred Qualifications:
Experience in UX development and end-user testing/requirements gathering to develop/refine GUX interfaces
Knowledge in Data Visualization principles to deliver intuitive visual designs for consumption by both executive and technical users
Knowledge of agile development processes and DevOps tools such as Jira, Bitbucket, Confluence
Knowledge of continuous integration, delivery, and automated test tools such as Jenkins, SonarQube, JUnit, Cucumber, Selenium, JMeter
Experience developing and delivering modern software, including microservices, containers, and hybrid cloud architectures
Current cybersecurity, cloud, and network product certifications (e.g. CISSP, CCNE, AWS, Security+)
Active DoD security clearance
Pay Range:
Pay Range $97,500.00 - $150,000.00 - $202,500.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
#Remote