Logo
The Goldman Sachs Group

Engineering - Networks - Software Engineer - Vice President - Salt Lake City

The Goldman Sachs Group, Salt Lake City, Utah, United States, 84193


Who We Look ForWe are seeking a talented Senior Software Developer (VP) with a minimum of 8 years of relevant experience and basic network knowledge to join our team. As a Software Developer at Goldman Sachs for the Network SRE Dev team, you will have the opportunity to work on exciting projects, collaborate with a dynamic team, and contribute to the development of cutting-edge software solutions.Key ResponsibilitiesSoftware Development:

Design, develop, test, and maintain high-quality software solutions following best practices and coding standards.Programming Languages:

Proficiency in one or more programming languages (e.g. Java, JavaScript, Python) is required.Web Application:

Experience developing web applications using at least one popular web framework (Spring MVC, DropWizard, React).Frontend and Backend Development:

Experience in both frontend and backend development is preferred.Team Player:

Collaborate with global team & be point person for the projects. Sprint planning & defining BOW, peer programming & mentoring junior Engineers.Basic Network Knowledge:

Understanding of fundamental networking concepts, such as TCP/IP, DNS, HTTP, and routing, is required.Collaboration:

Work closely with cross-functional teams, including designers, product managers, and QA engineers, to ensure the successful delivery of software projects.Problem Solving:

Analyze complex technical problems and propose effective solutions.Code Review:

Participate in code reviews to maintain code quality and ensure compliance with coding standards.Documentation:

Create and maintain technical documentation for software projects.Agile Development:

Experience working in an Agile or Scrum development environment is a plus.Continuous Learning:

Stay up-to-date with the latest industry trends, technologies, and best practices.Support:

On-call rotation (including weekends) for incident response and proactive incident measures.Application Monitoring:

Monitor infrastructure using SRE tools, and suggest tools as necessary.DevOps:

Coding infrastructure automation across the CI/CD pipeline.QualificationsBachelor's degree in Computer Science or a related field is preferred.Minimum of 3 years of experience as a Software Developer.Strong proficiency in one or more programming languages.Basic understanding of networking concepts.Knowledge of software development best practices and design patterns.Familiarity with version control systems (e.g., Git).Excellent problem-solving and debugging skills.Strong communication and teamwork skills.Ability to work in a fast-paced and collaborative environment.

#J-18808-Ljbffr