Job Description
We’ll trust you to:
- Design and implement new product capabilities, features and tools following software development best practices
- Work with team members and other engineering teams to design scalable and robust systems
- Proactively recommend and contribute improvements to the platform
- Work with a variety of technologies to develop innovative solutions
You’ll need to have:ÂÂ
- 5+ years of hands on software programming experience (we value skills, contributions and passions more than years of experience)ÂÂ
- Proficiency in one or more of the following languages and willingness to pick up more as needed: Python, C#, Go
- Integrate a hybrid architecture of black box, open-source and custom-developed software into a comprehensive solution
- Excellent communication skills and the ability to collaborate across teams, manage competing goals and changing priorities in a fast-paced environment
- BA, BS, MS, PhD in Computer Science, Electrical Engineering or related technology field
We’d love to see:
- Experience building and maintaining mission critical distributed systems
- Sound knowledge of security and networking concepts and best practices
- Experience in owning and maintaining client side software components
- Prior experience or knowledge of remote access technologies
- Professional experience in automated testing, CI/CD and all SDLC phases
At Bloomberg we are extremely proud of our diverse, open, and inclusive culture. We value diversity of thought and perspective in every form. We're looking for engineers with a real passion for writing reusable, efficient solutions to complex problems, who can adapt to an ever-changing market landscape, and who can collaborate and work effectively on small teams to develop software that impacts thousands of financial institutions and decision makers around the world.
Job ID: 121878