Full Stack Web Engineer - Enterprise Solutions (Consultant) - Bloomberg L.P. (Flushing)
: Information Technology
Loading some great jobs for you...
We are Enterprise Products and Services (EPS) - growing, fast paced, innovative. We build state-of-the-art software to support product implementation and client-facing tools that allow clients to manage their data distribution, users, applications and respective permissions. Our product has the potential to have a tremendous impact on the market. Our solutions offer cost effective, customizable and innovative alternatives to clients. We've fast become the second biggest player in our space and are continuing to grow rapidly in a well-established market.
Recently we've undertaken an exciting project - porting our client administration function from the Bloomberg Professional to the web and now we want to do the same with other related client tools, such as those used for product administration and reporting. We're also building a client facing REST API to help clients automate their interactions with our system. That's where you come in! Our other day-to-day includes a wide range of development opportunities, from front-end to back-end. As part of our team, you will be exposed to a variety of domains and technologies, learn continuously and contribute new ideas starting day one.
We'll trust you to:
Design and architect additions to our REST APIs to support customer workflows via our UI application and data access via customer applications
Implement REST API endpoints in Flask (python)
Work across multiple teams in Engineering
Communicate and interact with product managers and end users
You'll need to have:
3+ years of designing and building successful web APIs
3+ years of experience with server side development
3+ years of experience with Python
Understanding of RESTful API design and communication with back end services
Ability to learn on the fly and the desire to share ideas and be a team player
Strong verbal and written communication skills
We'd love to see:
Familiarity with React
Experience with Agile software development
Familiarity with GIT source control
Familiarity with CI/CD (Jenkins, Chef, Terraform)
Experience with Test Driven Development
Understanding of Chrome, IE, Safari, Firefox, and their various idiosyncrasies, including browser performance and compatibility.
An under- or post-graduate degree in Computer Science, Engineering, Finance or a related field (or equivalent expertise)
Familiarity with C/C++, relational databases (Oracle, SQL Server, PostgreSQL), Shell scripting, data structures, algorithms and optimizations
If this sounds like you, apply! - provided by Dice Associated topics: business, business analysis, business intelligence, business systems, business systems analyst, consult, customer, sales, sap, support analyst