Senior Associate, Software Developer

Full Time
New York, NY
Posted
Job description

General Atlantic is a leading global growth equity firm with more than four decades of experience providing capital and strategic support for over 495 growth companies throughout its history. Established in 1980 to partner with visionary entrepreneurs and deliver lasting impact, the firm combines a collaborative global approach, sector specific expertise, a long-term investment horizon and a deep understanding of growth drivers to partner with great entrepreneurs and management teams to scale innovative businesses around the world. General Atlantic has over $72.6 billion in assets under management inclusive of all products as of September 30, 2022, and more than 220 investment professionals based in New York, Amsterdam, Beijing, Hong Kong, Jakarta, London, Mexico City, Miami, Mumbai, Munich, San Francisco, São Paulo, Shanghai, Singapore, Stamford and Tel Aviv. For more information on General Atlantic, please visit: www.generalatlantic.com.

Position Summary

General Atlantic seeks an exceptional Software Engineer with a strong track record of developing and integrating solutions that drive business value at scale within the Financial Services industry.

This professional will join a dynamic, diverse and expanding team accountable for transforming the firm’s current application portfolio into a robust integrated ecosystem of platforms that enable growth and unlock productivity for our investment professionals.

The ideal candidate will have strong knowledge of foundational development concepts and hands-on full-stack experience designing, developing, reviewing, testing, deploying and supporting custom applications in a cloud-native environment. The Software Engineer will work as a core-contributor driving quality and team success within an Agile + DevOps model.

Day-to-day responsibilities (estimated time allocation):

  • 90% - Hands-on development
  • 5% - Planning, coordination and administrative activities
  • 5% - Application/platform support (L2/L3)

This position will report directly to the VP, Head of Application Development.

Responsibilities

  • Collaborate with business counterparts and other teams within IT (e.g. Program Management) to understand business needs.
  • Analyze business requirements and define technical tasks required to deliver the agreed solution.
  • Review user journeys and related analysis documentation to understand the desired target state user experience.
  • Prepare material for and participate in Architecture Review Board (ARB) meetings to support the efficient and effective evolution of our application ecosystem.
  • Design and develop full-stack solutions that meet business requirements and technical standards while maximizing code re-usability.
  • Contribute to the advancement of our continuous development process and drive delivery efficiency via CI/CD automation.
  • Provide technical stewardship (review backlogs, flag potential issues etc.) for our proprietary applications to ensure the overall codebase remains healthy.
  • Actively participate in Agile ceremonies to drive a positive and effective delivery-oriented team culture.
  • Stay current with evolving public cloud capabilities (tracking improvements, breaking changes, and security risks) to minimize technical debt and achieve maximum leverage from our cloud-native architecture.
  • Develop deep knowledge of 3rd party platforms and applications to facilitate effective use and robust integration with our ecosystem.
  • Maintain our knowledge base and facilitate knowledge transfer to other members within the team to minimize key person risk and facilitate support.
  • Provide L2 and L3 support as needed to mitigate impacts to our business users and maintain our white glove support culture.

Qualifications

  • Bachelor’s Degree required; advanced degree preferred
  • At least 3 years of experience working in the Finance Services industry
  • At least 5 years of experience working with the Microsoft .NET technology stack
  • At least 5 years of experience developing or public cloud environments (Azure strongly preferred)
  • Strong working knowledge of foundational architectural patterns (microservices, messaging, API design etc.), common design patterns and object-oriented principles
  • Strong working knowledge of SQL and experience with traditional and modern data architectures.
  • Working knowledge of and experience building modern web applications (React strongly preferred).
  • Strong working knowledge of Agile and experience working in an Agile environment using tools such as Jira, Azure DevOps and git.
  • Proficient in developing CI/CD delivery pipelines (Azure DevOps strongly preferred).
  • Knowledge of and ability to work with infrastructure as code solutions (Terraform strongly preferred).
  • Ability to work in a fast-paced environment and retain professionalism and accuracy.
  • Strong attention to detail with the ability to be proactive, solve problems, think ahead, and multi-task effectively.
  • A strong work ethic and ‘can do’ attitude: motivated, flexible nature, team-player spirit, ability to maintain composure at all times.
  • Ability to work effectively with software vendors and service providers to drive results.
  • Strong comfort and experience liaising with internal and external contacts.
  • Excellent written & oral communication.

General Atlantic offers a robust reward program to all employees that will support you and your family, maintaining fulfilling, secure and healthy lives now and into the future, which includes but is not limited to medical insurance, retirement savings contributions, mental and physical health resources and an equal pay program that allows you to earn a base salary of $140,000 - $180,000 of which the exact amount offered will be driven by the degree to which you meet role requirements, additional special skills and experience. Additional reward programs, such as annual discretionary bonuses and long-term incentive programs, are available for eligible employees and are offered as recognition for performance and one’s contributions towards the organization’s success.

General Atlantic is an equal opportunity employer and does not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.

By completing this application, you are consenting to General Atlantic’s processing and use of your personal data. Information on how General Atlantic will use and process your data can be found here: https://www.generalatlantic.com/privacy-policy/

COVID-19 Vaccine Requirements: To protect the health and safety of our employees, General Atlantic requires all employees in our U.S. offices to be fully vaccinated against COVID-19 by their date of hire, and considers reasonable accommodation requests as required by law

learninglandscape.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, learninglandscape.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, learninglandscape.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs