Senior Software Engineer (Web Application Development)
Innopath Software - Sunnyvale, CA

This job posting is no longer available on Dice. Find similar jobs:Senior Software Engineer jobs - Innopath Software jobs

SUMMARY We are looking for curious and passionate Senior Software Engineer to develop SaaS based endtoend mobile care solutions to improve mobile device user experiences If you are looking for a challenge join us and exercise your creativity THE CHALLENGES Visualizing detailed use cases prior to design and implementation within an Agile process Designing and developing sophisticated multitiered multisystem solutions with simplicity Troubleshooting complicated endtoend deviceclientserver and system level problems Following the industry trend of mobile platforms (ex Android iOS WM8 HTML5) scalable highly available server systems and clientserver testing technologies and tools Learning and growing on daily basis in a fastpaced environment WE EXPECT YOU TOhellip Have the ability to look at high level requirements from outside and in and to drive the detailed use case definition prior to design and implementation under an Agile process Have an endtoend perspective on overall software systems and be great at troubleshooting Champion all aspects of web application design development and deployment Have a good mastery of web programming (GWT and alike HTML5CSSJavascript etc) UI design integration to backend services and experience in data center deployment Love programming and advocate good quality code with a coding style that is simplistic in approach Stay current with the latest web and mobile technologies and have the ability to apply that knowledge to projects IT IS A PLUS IF YOUhellip Play with Smartphones (AndroidiOSWindows) hack them and gain root privilege Troubleshoot with Wireshark Ethereal andor tcpdump and have used Wget andor cURL Have experience setting up and configuring webapplication servers such as Apache Nginx Tomcat or other SQLlike database systems and also configuring between http and https Have Unixlike system experience (LinuxMac) and the ability to set up virtual machines Have database knowledge and be able to program in Java or CC++ AND WE PROVIDEhellip An end to end virtualized environment that gives engineers exposure in all aspects of the production environment yet allows for specialization of specific areas (J2EE servers androidiOS development) An Agile process with a fast pace of development (24 week release cycles) A full software development life cycle (SDLC) We use Perforce Jira Jenkins Gradle Nexus and so on) A team of creativity and fun REQUIRED EDUCATION Bachelors degree in Computer Science Engineering or related field innoPath is an EOE For more information about innoPath check out our Facebook page httpswwwfacebookcominnoPath httpswwwfacebookcominnoPath GWT, HTML5, CSS, Javascript
About this company
Smart devices are demanding. They capture our attention, they require updating, and they frequently need fixing. innoPath helps device OEMs...