BS degree in one of the following disciplines: Computer Science, Engineering, Mathematics or related field. MS is a plus.
- Worked with Tomcat, Jetty or other Java application servers.
- Strong knowledge of software development lifecycle, software processes and methodologies including agile, scrum and test driven development.
- Experience with a modern web framework such as Angular, React, or Ext JS.
- Proficiency in multiple programming languages, both strongly typed object oriented language a (Java, C++) and dynamic (Node.js, Python etc.) Experience with service oriented architecture and REST based web service development.
- Experience in implementing successful high-performance multi-threaded server applications Experience with debugging and profiling tools.
- Storage, virtualization, and/or networking experience. Database and securityexperienceExperience with some test driven development tools and techniques: Mockito, REST-assured, Cucumber, and JMeter. Familiarity with Linux Experience with Node, TypeScript, and Angular2 Experience developing Enterprise Level User Interfaces and software solutions, preferably in storage or networking areas.
- Experience with wireframe mockup and graphic programs such as Balsamiq, Adobe Creative Cloud Suite.
Job ID 1014324