Software Engineering and Application Development
Location: Reston
Posted on: June 23, 2025
|
|
Job Description:
Verisign helps enable the security, stability, and resiliency of
the internet. We are a trusted provider of internet infrastructure
services for the networked world and deliver unmatched performance
in domain name system (DNS) services. We are a mission focused,
values driven company where each individual can contribute to
building a stronger, more secure internet. We offer a dynamic and
flexible work environment with competitive benefits and the ability
to grow your career. Verisign is currently looking for a Software
Engineer, Application Development in the MIS team that would
support and build enhancements within Verisign’s Auditing and
Compliance platform, as well as providing functional & technical
support to internal business customers. The role is a full stack
software development position focused on auditing and compliance
systems development, architecture, integrations, workflows, and
administration delivering the overall platform and the entire
inventory, audit, and compliance portfolio. Auditing & Compliance
provides complete IT Asset / configurable item auditing and
compliance for all deployed systems and technology. The Software
Engineer utilizes high level technical knowledge of software,
hardware, networks and storage to collaborate across the
organization to develop, design, test, and support Service Now and
other core infrastructure components, focusing on reliability,
availability and scalability of infrastructure. Key
Responsibilities : Auditing and Compliance system development and
administration Develop, maintain, and enhance applications on the
Auditing and Compliance platform Develop and maintain scripts using
Perl, Python, Shell Scripting, and Ansible to automate
infrastructure systems auditing Build RESTful services using the
Python Bottle framework for audit data collection and integration
Design, build, and deploy RPM packages for system auditing and
daily compliance data collection from a variety of hosts Maintain
React.js dashboards for compliance reporting and monitoring Ensure
the smooth operation of the asset inventory audit database:
Identify unexpected database load and mitigate or remediate as
needed Monitoring queues, audit and compliance processes Assist
with asset compliance related support: Help users identify
deficiencies and remediate them Provide client packages or audit
tools as needed Add new features to the auditing clients as needed:
Enhancements may come from users or from a business need, and need
to be incorporated into the client Add code as needed to load the
newly collected data into the audit database Continuing to evolve
our application platform to meet scaling, security, and compliance
needs Develop deep understanding of tie-ins with other systems and
platforms Ensure key technical design documentation is provided and
maintained Improve the health of system assets. Troubleshoot and
lead root-cause analysis for system failures and recommend
fixes/improvements to prevent their recurrence. Lead or participate
in code reviews, design reviews, offering guidance on best
practices to continuously improve stability and efficiencies
Required qualifications: Must have hands-on experience with Perl
Hands-on experience with PostgreSQL programming, Ansible Hands-on
Python and/or React JS or equivalent framework Linux and OS skills
and understands the importance of and values improving processes
and systems, and enjoys auditing Experience in analyzing functional
requirements to create/modify system and service architectures and
designs and to write component detailed design technical documents
Agile Engineering and Agile Scrum Methodology The individual must
possess strong communication, facilitation, business analysis, and
documentation skillsets and have proven success in continuous
process improvement Preferred qualifications: Full Stack engineer
with experience in advanced object-oriented languages Web UI
experience ServiceNow development, administration and integration
experience Familiar with VMware, AIX, and KVM virtualization
technologies and how to practically audit them Familiar with
Terraform, OpenStack and Kubernetes Exposure to collaboration tools
such as SharePoint, Confluence and Jira Experience in a zero-trust
environment Experience and Educational Qualifications: 8 years
relevant experience Bachelor’s degree in engineering, Computer
Science or a related field, or equivalent work experience, required
This position is based in our Reston, VA office and offers a
flexible, hybrid work schedule The pay range is $135,800 -
$183,800. The anticipated annual base salary range for this
position is noted above, however, base pay offered may vary
depending on job-related knowledge, skills, experience. Verisign
offers a discretionary bonus which is based on individual and
company performance, and certain roles may be eligible for
discretionary stock awards. Verisign is an equal opportunity
employer. That means we recruit, hire, compensate, train, promote,
transfer, and administer all terms and conditions of employment
without regard to their race, color, religion, national origin,
sex, sexual orientation, gender identity, age, protected veteran
status, disability, or other protected categories under applicable
law.
Keywords: , Olney , Software Engineering and Application Development, IT / Software / Systems , Reston, Maryland