Bachelor's degree in Computer Science, other technical field, or equivalent practical experience.
Experience programming in Java/J2EE and Web Services (e.g. RESTful/SOAP).
Experience implementing, configuring, customizing, and integrating third-party software solutions.
Preferred qualifications:
Experience in fullstack development with one or more of the following technologies: Application/Web Servers, JBoss/Tomcat, IIS-ASP.NET, JavaScript/AngularJS, Python, relational databases.
Experience participating in a full software development lifecycle (e.g., analyze, design, build, test, implement, support).
Solid understanding of information management, data modeling, system integration, development methodologies (including unit testing), and web technologies.
About The Job
You lead all aspects of web development, requirements gathering, software development, testing, documentation, training, implementation, ongoing support, and maintenance for both in-house and customer-facing web applications. You will work closely with a cross-functional team of Googlers using UI and functional specs/prototypes as input. You are empowered to act like an owner, take action and innovate to meet user and customer needs.
In this role, you will make a material, positive impact on the Google ASCII transformation. You will innovate, design, and build access and identity governance and management, architect and implement large-scale deployment capabilities, and contribute to other engineering efforts.
Responsibilities
Develop and deploy applications, integrations, and web services that support and change fundamental assumptions of how IT works.
Integrate third-party products into internal systems as well as support and upgrade implemented systems.
Partner with internal teams to define and implement solutions that improve internal business processes.
Build internal solutions with custom front-ends (e.g., web, mobile) and back-end services that automate business processes.
Maintain the highest levels of development practices including technical design, solution development, systems configuration, test documentation/execution, and issue identification and resolution, writing clean, modular, and self-sustaining code.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .