Software Engineer Iii, Google Workspace
By Google At New York, NY, United States
Bachelor’s degree or equivalent practical experience.
2 years of experience with data structures or algorithms.
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Master's degree or PhD in Computer Science or related technical fields.
Write product or system development code.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Software Engineer Iii Jobs
By Principal Financial Group At New York, United States
Independently conduct analysis and development, requirements, coding, automated testing, debugging, designing, documentation, quality assurance review, implementation, and maintenance.
Demonstrate knowledge of industry trends, infrastructure and build systems.
Participate in the technical design of features.
Understand and make well-reasoned design decisions and trade-offs.
Dig into unfamiliar code and solve the business issue.
Identify and proactively tackle technical debt before it grows into debt that requires significant up-front work to resolve.
Software Engineer Iii, Search Education
By Google At New York, NY, United States
Bachelor’s degree or equivalent practical experience.
2 years of experience with data structures or algorithms.
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Master's degree or PhD in Computer Science or related technical fields.
Write product or system development code.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Software Engineer Iii Jobs
By JPMorgan Chase & Co. At New York, NY, United States
Required Qualifications, Capabilities, And Skills
Preferred Qualifications, Capabilities, And Skills
Hands-on practical experience in system design, application development, testing, and operational stability
Overall knowledge of the Software Development Life Cycle
Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems