Senior Software Engineer - Business Process Management (Contract)
New York, NY
Posted Jun 15, 2022 - Requisition No. 104483
Our team:
We create and maintain Bloomberg's sales process which feeds into service delivery and billing in real time. From receiving orders to billing clients (and everything in between), Bloomberg's billions of dollars of revenue are processed through our systems each year.
The Project:
We are migrating our webMethods based middleware SOA layer to REST architecture based web services. As the result, all front-end code (Proprietary tech but code is written in JavaScript) need to be switched to call new RESTful services. Candidate need to have solid skills on writing and refactoring JavaScript code. The candidate is also expected to have great communication skills and be a great team player since this job will require intensive integration between multiple teams.
You'll need to have:
- Strong JavaScript knowledge: TypeScript knowledge is a plus
- Good understanding of REST architecture and experienced on developing REST based applications
- Strong communication skills
- Good understanding of object-oriented design
- Experience using source control tools such as git
It would be nice if you also have:
- Experience with Python
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net