Verisign enables internet security, stability and resiliency. We provide trusted infrastructure services for the networked world with unmatched performance in domain name system (DNS) services.
We are a mission-driven company where each individual contributes to building a stronger, more secure internet. We offer a dynamic work environment with competitive benefits and career growth opportunities.
About the Role
The Software Engineer position will design and develop visible products on the internet in a fast-paced environment leveraging industry-leading technologies like Java/Tomcat/PostgreSQL/Hazelcast/Docker/Fitness.
Verisign seeks an experienced developer for the ODIN Development team, a critical hub for account management, product catalog and authentication.
About You
You should be eager to learn as needed. A solid understanding of fundamentals including core Computer Science concepts and hands-on problem-solving experience is expected. This typically requires a bachelor's degree and several years of hands-on work experience.
You will be involved in all aspects of product development, including ideation, design, implementation, deployment and issue resolution, often collaborating with cross-functional teams.
About Our Team
The team has extensive technical ownership over the product and follows Agile Development methodology. Daily Scrums with prioritized tickets in Jira ensure efficient collaboration. Our code is on internal GitHub; we follow Git Flow with pull request code reviews.
We use Jenkins with pipelines and automate deployments with Ansible and Terraform. Continuous delivery and substantial automated testing coverage guarantee our product's reliability.
Your Work Environment
You will work closely with:
* Java application developers
* System Architects
* Product Management
* Quality Assurance team
Qualifications
* BS/MS in Computer Science or related field
* 10+ years of Java coding experience in full-stack production applications
* SQL coding experience
* Unix/Linux environment experience
* Proficient knowledge of Agile software development methodologies
* Test Automation Tools
* Excellent communication, problem-solving ability and teamwork skills
* Good planning and organizational skills
* Self-starter with self-initiative and direction
* Experience in deployment automation and workflow automation
* Able to do architecture design for complex systems
Desired Qualifications
* Experience with Jenkins
* Experience with Ansible
* Experience with Docker and Terraform
* Experience with Hazelcast
* Experience with PostgreSQL