Software Developer

Bloomberg.

(Princeton, New Jersey)
Full Time
Job Posting Details
About Bloomberg.
Bloomberg, the global business and financial information and news leader, gives influential decision makers a critical edge by connecting them to a dynamic network of information, people and ideas.
Responsibilities
The Enterprise Connectivity and Integration team is looking for skilled developers to work on its message processing workflow engine and delivery platform. The system balances numerous requirements while merging ETL design, real-time processing, systems programming, web delivery and human computer interaction for graph-based message transformation. The team is building new functionality and features as we extend our capability with a generic messaging framework that includes routing and processing heavy traffic loads across an array of circumstances. Developers can expect to contribute immediately and will be working on: - High performance distributed system to support asynchronous workflows, faster fault-recovery. - Parallel data processing, message enrichment, data transformation and delivery mechanisms all within a high throughput, low latency, secure server environment. - Open source technologies such as Hadoop, Spark, Storm and more. - Streamlined user interface.
Ideal Candidate
- Candidates should have 2+ years of experience in at least one of the following languages: C#/Java/C++, with a very thorough understanding of the underlying systems they've worked on. - Mastery of data structures and algorithm and strong problem solving skills. - Strong object-oriented skills and experience applying modern design patterns. - Experience working with .Net/WPF or Java/Web technology is desired. - Experience with Javascript and HTML5 is a plus. - Understanding of functional programming and exposure to functional programming languages such as Scala/F#, is a plus. - Experience with open source technology such as Hadoop/Spark/Storm, is a plus.
Compensation and Working Conditions

Working Conditions

Enterprise Messaging Software Developer (C#/Java/C++) Job

Questions

Answered by on
This question has not been answered
Answered by on

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.