Software Developer
Bloomberg.
(Princeton, New Jersey)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.
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.
- 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.
Working Conditions
Enterprise Messaging Software Developer (C#/Java/C++) Job
Questions
There are no answered questions, sign up or login to ask a question
- Algorithms
- C++
- Data Processing
- Data Structures
- Excellent Analytical and Problem-Solving
- Hadoop
- Java
- JavaScript
- Open Source Software
- Scala
- Software Development
- System Programming
- Apache Spark
- C#
- HTML5
- Object Oriented Programming (OOP)
- Windows Presentation Foundation (WPF)
- .NET for Web
- F#
- Web Technology
- Distributed Systems
- Storm

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.