Software Engineer
Company: VeriSign
Location: Reston
Posted on: March 30, 2026
|
|
|
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 looking for a Software Engineer to
join the Verisign Web Portals Development team. The ideal candidate
should have experience in Java and web development. Exposure to
additional languages and technologies (Bash, Python, Docker, Git,
Jenkins, AWS/Cloud) is advantageous. We seek a candidate with
strong understanding of software engineering fundamentals,
including core Computer Science concepts, as well as hands-on
problem-solving experience building software systems. Obtaining
required competencies often implies the equivalent of a bachelor’s
degree and 2 years of hands-on software development work experience
OR masters degree work experience. We remain open to other career
paths. The candidate will be involved in all aspects of product
development including ideation, design, implementation, deployment,
and issue resolution. This may sometimes imply cross-team
collaboration with Product, Marketing, Engineering, Security and
Operations teams. The candidate is expected to provide technical
contributions and work collaboratively with other team members.
Skills Required: 2 years software development experience Excellent
skills in Java Full-stack development experience: backend (Web,
REST), frontend (HTML, CSS, JS, ReactJS) Frameworks: Spring and
Spring Boot, Hibernate, ReactJS Test Automation:
Unit/Integration/UI testing (preferably Selenium, Cucumber) Data
Layer: SQL, Relational Databases(preferably PostgreSQL) OS:
Familiarity with UNIX-like operating systems Conceptual
understanding of server architecture and ability to update
architectural documents/diagrams in collaboration with Architecture
Team Demonstration of understanding of Secure Coding standards
Excellent communication skills (verbal and written), eager to learn
new technologies Bachelors degree or equivalent work experience
Preferred: Methodology: Scrum Scripting: Bash, Groovy, Python
Containerization: Docker, Kubernetes CI/CD/CM: Git, Jenkins,
Gradle, Yarn Deployment Automation: Ansible, Terraform AWS/Cloud
hosting a plus Product Web Portals team operates a set of customer-
and internal-facing web applications for our customers to manage
their products and accounts with Verisign. All these applications
are hosted on a shared environment in Openstack-based cloud
infrastructure. All the applications use ReactJS for the user
interface and Spring-Boot for the business logic layer. PostgreSQL
is used for data persistence layer. This team also manages a
collection of React components implementing a style-guide for
internal and external Verisign websites and web applications. These
shared components utilize Material-UI design principles and are
used across all the web applications the team maintains. Team The
team possesses extensive technical ownership over the product. The
work style of the team is closer to an internal startup where all
the team members are involved in the majority of product
development phases and are flexible moving between focus areas. The
team follows Agile Development methodology relying on daily Scrums
with tickets prioritized in Jira. Our code is located on internal
GitHub; we utilize pull request code reviews. For continuous
delivery, we use Jenkins with pipelines and our product deployments
are automated with Ansible and Terraform. The product can be rolled
out from zero to the operating state in a single button click. We
do builds for each codebase change as well as nightly builds. We
have automated testing with substantial coverage. It is beneficial
if the candidate has experience working with some of the mentioned
tools. This position is based in our Reston, VA office and offers a
hybrid work environment The pay range is $89,900 - $121,700. 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: VeriSign, Aspen Hill , Software Engineer, IT / Software / Systems , Reston, Maryland