SailPoint is seeking a Software Engineer to join our engineering team in designing and implementing our on premise software solution. We are looking for well-rounded full stack developers who are passionate about front-end user experience and elegant APIs for enterprise applications. You would be a member of a highly Agile team tasked with developing new functionality, as well as maintaining and supporting the existing, publicly available product. The ideal candidate must be self-directed and a fast learner, flexible enough to work on new technologies as well as legacy components.
Responsibilities:Deliver efficient, maintainable, robust enterprise solutions in a Java environmentDesign and implement intuitive, maintainable, responsive UI’s using JavaScript/CSS, AngularJSDesign and implement object models for our Java server and exposed via REST API
Maintain and integrate with existing applications by implementing new features and fixing defects
Collaborate with peers on designs, code reviews, testing and UX/interactive designsDevelop unit tests using TestNG, JasmineRequirements:
Degree in Computer Science or equivalent preferred, or relevant work experience4+ years of professional, full stack software experience developing enterprise web applicationsExperience with web services frameworks and related technologies such as Java, Spring, J2EE, Apache Tomcat, HTTP, AJAX, REST, SOAP, XMLExperience with database development and related ORM technologies such as SQL, MySQL, HibernateExperience with client side technologies such as JavaScript, CSS, HTML, JSON, LESS, SassExperience with one or more JavaScript UI frameworks such as AngularJS, ExtJS, JQuery, Bootstrap, Grunt
Excellent written and verbal communication skillsThis is an animated dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.
These items will be permanently deleted and cannot be recovered. Are you sure?