Senior Principal Software Engineer
Apply NowCompany: Lorven Technologies Inc
Location: Herndon, VA 20171
Description:
Role: Senior Principal Software Engineer
Location: Herndon, VA (On-Site)
Duration: Full-Time
Duties and Responsibilities:
Required Skills:
Desired Qualifications:
Location: Herndon, VA (On-Site)
Duration: Full-Time
Duties and Responsibilities:
- Performs design, development, and maintenance activities using DIA standard development environments, tools, and processes (e.g. Linux, Java, Jira, Git, bash, Python)
- Works with the test team to automate performance and regression testing.
- Works with the DevOps team on integration activities, supporting integration with other systems, security hardening and assessment, and troubleshooting deployment to multiple networks.
Required Skills:
- Requires 9+ with BS/BA or 7 years with MS/MA or 4 years with PhD; an additional 4 years of experience may be considered in lieu of a degree requirement.
- Experience with object-oriented programming using Java and/or C++
- Experience with scripting languages, such as Bash and Python
- Experience with software development on a 3-tiers system involving a relational database.
- Experience working with Linux or other Unix-like systems.
- Active TS/SCI Clearance with CI poly
Desired Qualifications:
- Experience with workflow design/orchestration/implementation
- Experience with Red Hat or CentOS Linux
- Experience with NiFi development
- Experience with AWS CloudFormation or Ansible
- Familiarity with Git, Jira, Confluence
- Experience with web technologies including REST, XML, XSD, CFS