Welcome to the exciting world of Bloomberg! We are a global leader in financial software and data solutions, providing our clients with cutting-edge technology to make informed business decisions. As a Senior Software Engineer, you will play a critical role in designing, developing, and implementing complex software solutions that power the financial industry. We are looking for a highly skilled and experienced individual who is passionate about technology and thrives in a fast-paced, collaborative environment. If you have a strong background in software engineering and a desire to make a significant impact, we want to hear from you!
- Design and develop innovative software solutions to meet the complex and ever-evolving needs of the financial industry.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Participate in all phases of the software development lifecycle, including planning, design, coding, testing, and deployment.
- Continuously improve and optimize existing software systems to ensure high performance and scalability.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest technologies and industry trends, and incorporate them into the development process.
- Troubleshoot and debug complex technical issues, and provide timely resolutions.
- Mentor and guide junior engineers in their professional growth and technical skills development.
- Collaborate with product managers and other stakeholders to ensure alignment and successful delivery of software projects.
- Adhere to coding standards and best practices, and ensure high-quality, efficient, and maintainable code.
- Communicate effectively with team members and stakeholders to provide project updates, raise concerns, and propose solutions.
- Proactively identify and mitigate potential risks and roadblocks that may impact project timelines and deliverables.
- Take ownership of assigned projects and ensure they are delivered on time and within budget.
- Participate in technology discussions and decision-making processes to drive innovation and improve software development processes.
- Embrace a culture of continuous learning and growth by seeking out new challenges and opportunities for self-improvement.
Extensive Experience In Software Development: A Senior Software Engineer At Bloomberg Should Have At Least 8-10 Years Of Experience In Software Development, With A Strong Understanding Of Programming Languages Like Java, C++, Python, Etc. They Should Also Have Experience Working With Various Software Development Tools And Technologies.
Strong Problem-Solving And Analytical Skills: A Senior Software Engineer Should Have Excellent Problem-Solving Skills And The Ability To Think Critically And Logically. They Should Be Able To Analyze Complex Problems And Come Up With Efficient Solutions.
Experience In Leading And Managing Teams: A Senior Software Engineer Should Have Experience In Leading And Managing Teams Of Software Developers. They Should Possess Strong Leadership Skills, Be Able To Delegate Tasks Effectively, And Provide Guidance And Support To Team Members.
Knowledge Of Software Development Best Practices: A Senior Software Engineer Should Have A Deep Understanding Of Software Development Best Practices, Including Agile Methodologies, Code Reviews, Testing, And Documentation. They Should Also Have Experience With Version Control Systems Like Git And Project Management Tools Like Jira.
Excellent Communication And Collaboration Skills: A Senior Software Engineer Should Have Strong Communication Skills To Effectively Communicate Complex Technical Concepts To Non-Technical Stakeholders. They Should Also Be Able To Collaborate With Cross-Functional Teams, Including Product Managers, Designers, And Other Engineers, To Deliver High-Quality Software Solutions.
Project Management
Web Development
Data Analysis
Database Management
Software design
Debugging
Machine Learning
Automation
Cloud Computing
Performance tuning
Agile methodologies
Programming Languages
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Software Engineer in New York, NY, USA is $127,000 - $171,000 per year. However, this can vary depending on factors such as experience, company size, and industry. Senior Software Engineers with more experience and in high-demand industries may earn higher salaries within this range.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started