Staff Software Engineer
Advent Software
(San Francisco, California)Since our founding in 1983, Advent software has been laser-focused on helping our clients compete and thrive. We do it by delivering solutions that help you make better informed decisions, work more productively, serve clients more effectively, manage and minimize risks, and comply with complex regulations.
Want to work in a dynamic environment at the intersection of Wall Street and Technology? Advent Software, a leading provider of award-winning software and services for the global investment management industry, is seeking a Staff Software Engineer to join the architecture team in the Geneva Development Group in San Francisco.
We are looking for someone who
- Passionate for software development
- Develop reliable and maintainable system
- Keep an eye on emerging software trends and technologies
- Enjoys solving both technical and business problems
- Comfortable working in an Agile environment
Responsibilities
- Analyze, design and implement new features
- Maintain existing backend systems
- Work in interdisciplinary teams
- Supervise junior developers
- Document and communicate features and architecture
Required Qualifications
- Bachelor's degree in Computer Science or related field
- 7+ years of professional experience developing enterprise applications
- Solid foundation in data structures, design pattern, software architectures and network communication
- Demonstrated ability in object orientated design and programming languages, like C#
- Experience in Microsoft technology platform and relational database technologies
Preferred Experience
- Full stack & web development experience
- Strong foundation in data structures and algorithms
Benefits | Benefits included |
---|
Additional Notes on Compensation
We invest in our employees through offering competitive compensation and benefits, progressive training opportunities, and wellness programs that empower employees to achieve total (physical, financial, social & community) wellbeing.
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.