FullStack Software Engineer
What we're looking for:
You're a curious person and have great attention to detail. You are eager to increase your knowledge of software development by learning new, and cutting-edge technologies like React, Go , Kubernetes, Docker, and would like to apply them to build modern SaaS products. You have a personal goal of becoming full-stack engineer and want to work in a DevOps focused environment. You thrive in a busy environment, are confident, methodical, and are not afraid to ask questions. You are willing to iteratively improve products, research new ways of doing business, and are an excellent communicator.
At WhiteHat, our engineers play a direct role in the direction of the products and services and are able to work across multiple groups to implement fresh ideas. We encourage heavy collaboration between cross functional teams to build products that assist our customers to manage their Application Security posture. We value a collaborative team culture, autonomy, strong sense of ownership and feedback.
What You’ll Be Doing
Build, maintain, optimize, improve and lead further development of next generation Whitehat products
Design, implement full stack components and micro-services for Whitehat’s web applications
Deliver performant, reliable, scalable, and secure code through test driven development
Research, design and implement standards for test automation
Work with product management and operations team to refine the requirements and release operations
What We Value
BS (MS Preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent
Must have 1-2 years of experience as a software developer.
Experience with web frameworks – React, Angular, Bootstrap
Experience with one or more programming language such as Java, Go, C#
Experience with test driven development (TDD) and test frameworks – JUnit, Selenium, Mocha.js, Jest, Ginkgo
Experience using SQL and RDMS (PostgreSQL preferred)
WhiteHat Security is an E-Verify employer and is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.