Bloomberg

Senior Software Engineer - Office Apps

Bloomberg

New York, NY, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

We are looking for a talented and experienced Senior Software Engineer to join our team at Bloomberg, specifically working on our Office Applications. As a global leader in financial software and data, we are seeking a highly skilled individual who is passionate about creating innovative and efficient solutions for our users. In this role, you will have the opportunity to work on cutting-edge technology and collaborate with a team of dedicated professionals. If you are a self-motivated problem solver with a strong background in software engineering and a desire to make a significant impact, we encourage you to apply.

  1. Develop innovative and efficient solutions for Bloomberg's Office Applications.
  2. Collaborate with a team of professionals to design and implement new features.
  3. Conduct thorough testing and debugging to ensure high-quality software.
  4. Stay up-to-date with industry trends and advancements in technology.
  5. Translate complex business requirements into technical specifications.
  6. Participate in code reviews and provide constructive feedback.
  7. Mentor and guide junior software engineers in the team.
  8. Troubleshoot and resolve technical issues in a timely manner.
  9. Ensure code quality and maintain coding standards.
  10. Communicate and coordinate with cross-functional teams to ensure smooth project delivery.
  11. Proactively identify and suggest improvements to enhance user experience.
  12. Create and maintain technical documentation.
  13. Collaborate with product management to define product roadmap and strategy.
  14. Manage and prioritize multiple tasks and projects effectively.
  15. Continuously enhance and maintain existing software applications.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Extensive Experience In Software Development: A Senior Software Engineer At Bloomberg Should Possess A Strong Background In Software Development, With A Minimum Of 8-10 Years Of Experience In Building Complex Applications. This Includes Proficiency In Programming Languages Such As Java, C++, Or Python, As Well As Experience With Databases And Web Technologies.

  • Expertise In Office App Development: Bloomberg's Office Apps Team Focuses On Developing Applications That Integrate With Popular Office Suites Such As Microsoft Office And Google Workspace. Therefore, A Senior Software Engineer Should Have Deep Knowledge And Experience In Developing Office Apps, Including Building Add-Ins And Integrating With Api Frameworks.

  • Strong Problem-Solving And Analytical Skills: As A Senior Software Engineer, One Will Be Responsible For Solving Complex Technical Challenges And Making Critical Decisions That Impact The Overall Success Of The Project. Hence, It Is Crucial To Possess Strong Problem-Solving And Analytical Skills, Along With The Ability To Think Creatively And Deliver Innovative Solutions.

  • Leadership And Team Management Abilities: The Role Of A Senior Software Engineer At Bloomberg Involves Leading And Managing A Team Of Software Engineers. Therefore, The Ideal Candidate Should Have Prior Experience In Mentoring And Guiding Team Members, As Well As The Ability To Collaborate Effectively With Cross-Functional Teams To Deliver High-Quality Software Products.

  • Excellent Communication And Interpersonal Skills: A Senior Software Engineer At Bloomberg Will Be Required To Communicate Technical Concepts And Ideas To Both Technical And Non-Technical Stakeholders. Hence, Strong Communication And Interpersonal Skills Are Essential To Effectively Collaborate With Team Members, Understand Project Requirements, And Provide Regular Updates To Stakeholders.

Required Skills
  • Quality Assurance

  • Web Development

  • Database Management

  • Software design

  • Debugging

  • Agile Methodology

  • Cloud Computing

  • User Interface Design

  • Team Leadership

  • Problem-Solving

  • Programming Languages

  • Data

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer - Office Apps in New York, NY, USA is $110,000 - $170,000 per year. This can vary depending on the specific company, experience level, and other factors.

Additional Information
Bloomberg is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 31st, 2026
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Bloomberg

Bloomberg is the world's primary distributor of financial data and a top news provider of the 21st century. A global information and technology company, we use our dynamic network of data, ideas and analysis to solve difficult problems every day.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started