A prominent, data based global technology firm is currently seeking a Software Engineer to join their team in Princeton, NJ. This tech company has multiple focuses, the main one being the creation of one of the world's most widely utilized financial software applications. In this role you will work in a small, dynamic team with some of New York City's top engineers, to solve very unique, large scale challenges.
You will be joinin a team overseeing data quality initiatives for data used across multiple production environments and enterprise systems.
- Contribute to high-level architectural decisions
- Champion data quality, standardization and optimization across the company's environments
- Advance the development and functionality of client-facing interfaces
- 3+ years' experience in professional software development with a trong grasp of object-oriented analysis, design, and coding
- Experience developing applications for distributed environments
- Proficient in designing and implementing dynamic and interactive user interfaces
- Experience working with SQL/NoSQL databases