Job Overview
The Business and Client Technologies team is responsible for developing technology solutions supporting Arrowstreet Capital’s Marketing & Reporting, Funds, Finance, Client Management and HR teams. We leverage technology to automate business processes and introduce solutions using a combination of custom development and packaged platforms. Arrowstreet Capital is seeking an Engineer to join a highly talented and motivated group of engineers, who build and maintain applications that support the Funds team at Arrowstreet. This is a critical role that brings significant value to our clients and internal business partners.
The ideal candidate is a self-driven, team-oriented, accomplished hands-on individual who has a passion for improving software architecture and the development process. They are a creative problem-solver who enjoys working on complex problems as part of a team. Collaboration with other development leads and teams within Business and Client Technologies and the broader IT team is a critical part of the success in this role. Bring your passion for technology, delivery and value-add to our collaborative team and put your experience building cloud-native business-oriented solutions to a challenging, rewarding purpose.
Responsibilities:
We are looking for a software engineer to join one of our agile teams who will be responsible for the following:
-
Deliver high-quality value-added enhancements to existing platforms
-
Automate the software development, testing and deployment process
-
Participate as an engaged member of an agile development team
-
Collaborate with other groups including developers, DBAs, network engineers, quality assurance and third party vendors / consultants
-
Embrace development best practices including continuous delivery, test automation, containerization
-
Create and maintain documentation that is thorough, complete, and of a professional caliber
-
Support production escalations with urgency
Qualifications:
-
Degree in Computer Science or related field
-
Strong, creative problem-solving abilities
-
Strong communication, collaboration, and interpersonal skills
-
Programming experience with at least one modern language such as C#, Java, or Python
Preferred Qualifications:
-
Experience with developing web applications utilizing modern frameworks such as React, Angular, etc.
-
Experience with RESTful API development
-
SQL knowledge
-
Exposure to Cloud platforms such as AWS, Azure, etc.
We maintain a friendly, team-oriented environment and place a high value on professionalism, attitude and initiative.