We are a mission driven startup with a plan to revolutionize the K-12 educational space. We are looking for a hard-working and forward-thinking developer with drive, passion and expertise in the field of technology that matches our own within education.
BS/MS in Computer Science or a related field
You will make decisions regarding design and development and be able to defend and explain those to team members or the project manager.
You must be focused on performance, scalability and future compatibility.
You must write high quality code ready for production environments.
You must be able to assist the project manager in technical issues.
Java, C or C++, object oriented programming
SOA Technology : SOAP / XML / WSDL / REST
Good knowledge of SQL and relational database programming
Experience with web programming and JSP/servlets
Ability to correctly and clearly document code
Ability to deliver structured code according to the coding conventions and rules as specified in the architecture of the project and according to the Appex best practices
Database: SQL Server 2005/2008
Integrated Development Environment: Eclipse
Analysis: understanding of UML and the MVC principe
Architecture: Service Orientated Architecture (WCF, Web Services) and three-layered application losely coupled
Excellent problem solving and analytical skills
Cloud and virtualization based technologies (Amazon Web Services (AWS), VMWare vCloud)
Java Application Server Administration (Glassfish, Weblogic, Tomcat)
Linux/UNIX Administration (Ubuntu and RedHat/CentOS)
Developing cloud infrastructure designs and implementations and guiding application development teams
Web-based applications that cater to mobile devices
Real time & multimedia applications
Integration of web applications with different hardware devices
Ability to debug applications based on core dumps or exception stack traces is helpful.
Knowledge of monitoring tools and integrating them with Java, Ruby and Apache is a strong plus.
Ability to understand code that is running on the server and help developers leverage application and cloud platform features and functionality
This project requires an extensive number of hours with a short launch period. The ideal candidate must be able to pace themselves appropriately in order to meet the demands of this project.
Skills: science, design, wsdl, servlets, mvc, amazon, vmware, administration, linux, unix, redhat, apache, cloud-computing