Senior Web Application Developer
The engineering culture at our client is based on building and integrating cutting-edge technologies while encouraging creativity, innovation, and expansion. Our engineers constantly raise the bar for excellence, motivating each other to tackle challenges and take intelligent risks. The industry is moving fast and our engineers are right there with it!
You will be solely responsible for the design, implementation, testing and release for an internal project management tool. You will interact with project leads, project managers, and all functions to demonstrate designs and iterate based on team feedback and eventually launch the project management tool in engineering department and potentially roll out to the entire company. The tool will be used throughout the organization by all functions.
Desired Skills & Experience
Technically, you are a generalist. You are skilled in object-oriented design, coding and testing patterns. You’ve written extensive code for the web applications at all vertical layers of the stack, from server configuration, to databases to MVC to CSS.
- Must work on-site in Mountain View
- 5+ yrs professional software development experience
- 3+ yrs professional Python development
- 3+ yrs professional Java development
- Solid foundation in computer science with strong competencies in data structures, algorithms and software design, with proficiency in object-oriented design principles and extensive experience in Python, Java
- 3+ yrs professional MySQL experience
- Experience using Linux or Unix
- Experience with major IDE environment
- Ability to work end-to-end on all aspects of MVC including UI design and implementation
- Broad and Deep Internet understanding on the insides of HTTP and web technologies
- You thrive in a fast paced, collaborative, and iterative programming environment. You meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
- You have excellent communication skills, initiative and teamwork and you love to connect with your internal customers to hear and address their concerns
- Self motivated, independent and well organized, driven to produce high quality product with pride
- B.S or M.S. in Computer Science
Von Church - 17 months ago