Important:
Please use Google Chrome when applying for job to avoid any system errors due to browser incompatibility.
Full-Stack Software Engineer
Qualifications
Required Education and Experience
Applicants must meet one of the following education and experience requirements:
* 2 years of relevant experience and a Bachelor’s degree or
* Relevant experience and a Master’s degree or PhD or
* Equivalent professional experience
Required Skills
* 2+ years of software engineering experience.
* 2+ years of experience developing software with Java Enterprise Edition.
* 2+ years of experience developing database-backed applications using Oracle or equivalent Enterprise class database
* 2+ years of experience with Web Services development
* 2+ years of experience developing front-end applications with modern app stacks
* 2+ years of experience deploying and supporting applications on the Linux operating system
Desired Qualifications
• Desire to work in a fast-paced, dynamic, small-team environment.
• Passion to understand, learn, and evaluate new technologies.
• Experience with Angular JavaScript framework
• Experience with Node.js
• Experience with Spring and Hibernate
• Experience with scripting languages such as Perl, Python or Unix Shell Scripts.
• Expertise in Secure Software Design and Architecture
• Familiarity with software security weakness, vulnerability and secure code review
• Familiarity with software attack and exploitation techniques