1

Bloomberg Senior Software Engineer Jobs in Missouri

Senior Software Engineer

Kansas City, MO · On-site

$119K - $157K/yr

Description Senior Software Engineer - Aerospace & Defense Test Systems Location: Kansas City, MO Job Type: Full-Time Industry: Aerospace, Defense, Automated Test Equipment Citizenship Requirement: U.

New

$114K - $151K/yr

Title and Summary Senior Software Engineer Overview Mastercard's Network & Digital Payments group creates meaningful digital payment experiences for consumers, merchants, issuers, and partners at ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Overview Mastercard's Network & Digital Payments group creates meaningful digital payment experiences for consumers, merchants, issuers, and partners at ...

Senior Software Engineer

O Fallon, MO

$114K - $151K/yr

Title and Summary Senior Software Engineer Who We Are Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a ...

$114K - $151K/yr

Title and Summary Senior Software Engineer Who We Are Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy ...

Sr. Software Engineer

Hazelwood, MO · On-site

$113K - $149K/yr

The Senior Software Engineer works within established architectural frameworks, enhances CI/CD and infrastructure as code solutions, and develops reliable data pipelines and governance practices. The ...

Sr. Software Engineer

Hazelwood, MO · On-site

$115K - $152K/yr

The Senior Software Engineer works within established architectural frameworks, enhances CI/CD and infrastructure as code solutions, and develops reliable data pipelines and governance practices. The ...

Sr. Software Engineer

Hazelwood, MO

$115K - $152K/yr

The Senior Software Engineer works within established architectural frameworks, enhances CI/CD and infrastructure as code solutions, and develops reliable data pipelines and governance practices. The ...

Senior Software Engineer

Saint Louis, MO · On-site +1

$119K - $157K/yr

We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on ...

Sr. Software Engineer

Hazelwood, MO

$115K - $152K/yr

The Senior Software Engineer works within established architectural frameworks, enhances CI/CD and infrastructure as code solutions, and develops reliable data pipelines and governance practices. The ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive digital economy that ...

$114K - $151K/yr

Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy ...

$94K - $124K/yr

Our partner is looking for a Senior Software Engineer based in Netherlands. This role offers the opportunity to build and evolve scalable software solutions that support the future of global ...

New

Senior Software Engineer

Hazelwood, MO · On-site

$133K - $173K/yr

Senior Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost ...

Senior Software Engineer

California, MO · On-site

$131.25 - $175/hr

Senior Software Engineer**WME is building the next generation of internal platforms that power one of the world's leading entertainment companies.We're looking for a Senior Software Engineer who ...

New

Senior Software Engineer

Hazelwood, MO · On-site

$133K - $173K/yr

Senior Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy ...

next page

Showing results 1-20

Bloomberg Senior Software Engineer information

What are the key skills and qualifications needed to thrive as a Bloomberg Senior Software Engineer?

To thrive as a Bloomberg Senior Software Engineer, you need advanced programming skills (such as C++, Python, or Java), a strong grasp of data structures and algorithms, and typically a degree in computer science or a related field. Familiarity with Bloomberg's proprietary systems, distributed computing, and experience with version control tools like Git are commonly required, along with knowledge of financial technology platforms. Excellent problem-solving, collaboration, and communication abilities distinguish top performers in this role. These skills ensure the efficient development of reliable, scalable software solutions critical to supporting Bloomberg's vast financial data and analytics infrastructure.

What does a Bloomberg Senior Software Engineer do?

A Bloomberg Senior Software Engineer is responsible for designing, developing, and maintaining complex software systems that power Bloomberg's financial products and services. They collaborate with cross-functional teams to deliver scalable solutions, ensure high performance and reliability, and mentor junior engineers. Their work helps deliver critical real-time financial data, analytics, and trading systems to clients worldwide.

What is the difference between Bloomberg Senior Software Engineer vs Bloomberg Software Engineer?

AspectBloomberg Senior Software EngineerBloomberg Software Engineer
Required CredentialsBachelor's/Master's in CS or related field, 5+ years experienceBachelor's in CS or related field, 2-4 years experience
Work EnvironmentLeadership roles, complex project design, mentorshipDevelopment, coding, testing, feature implementation
Employer & Industry UsageSenior-level roles across finance tech, data servicesEntry to mid-level roles within Bloomberg's tech teams

The Bloomberg Senior Software Engineer typically has more experience, leadership responsibilities, and works on complex projects, whereas the Bloomberg Software Engineer focuses on development and coding tasks with less seniority and responsibility.

How does a Bloomberg Senior Software Engineer typically collaborate with product and business teams to deliver solutions?

As a Senior Software Engineer at Bloomberg, collaboration with product managers and business analysts is a core part of the role. Engineers are expected to participate in regular meetings to understand business requirements, translate them into technical specifications, and provide feedback on feasibility and timelines. This cross-functional teamwork ensures that solutions are aligned with client needs and market trends. Additionally, senior engineers often mentor junior team members and contribute to architectural decisions, fostering a collaborative and knowledge-sharing environment.
What cities in Missouri are hiring for Bloomberg Senior Software Engineer jobs? Cities in Missouri with the most Bloomberg Senior Software Engineer job openings:

Senior Software Engineer

DIT-MCO International

Kansas City, MO • On-site

$119K - $157K/yr

Full-time

Posted yesterday

New


Job description

Description

Senior Software Engineer - Aerospace & Defense Test Systems

Location: Kansas City, MO

Job Type: Full-Time

Industry: Aerospace, Defense, Automated Test Equipment

Citizenship Requirement: U.S. Citizenship Required

Senior Software Engineer - Cutting-Edge Technology


Build Something That Matters

DIT-MCO International has been a trusted leader in wire harness testing and aerospace innovation for more than 75 years. We design and manufacture advanced test equipment for aerospace, defense, and industrial customers worldwide. We're looking for a Senior Software Engineer who enjoys developing software, solving problems, and collaborating to build high-quality, effective software solutions. If you enjoy software development, troubleshooting, automation, and continuous improvement for mission-critical testing systems used in demanding environments, we'd love to meet you.


Why Join DIT-MCO?

Work for a stable, employee-focused company with more than 75 years of success

Be part of a collaborative engineering and manufacturing team

Make a direct impact on production quality, efficiency, and continuous improvement

Work on sophisticated aerospace and electronic manufacturing products

Competitive pay, excellent benefits, and opportunities for growth


About the Role

DIT-MCO International is seeking a Senior Software Engineer to design, develop, and maintain software used in advanced automated test equipment. In this role, you will lead software development efforts from concept through deployment, working closely with cross-functional engineering teams to deliver reliable, high-performance solutions.

This position is ideal for an experienced engineer who enjoys solving complex problems, working at the intersection of software and hardware, and taking ownership of technical outcomes.


What You'll Do

  • Research, design, and develop computer and network software and specialized utility programs
  • Analyze user and system requirements to create effective software solutions
  • Lead software projects from concept through completion, ensuring quality and performance
  • Oversee software architecture and design for new product development
  • Develop and implement software using Microsoft .NET and Visual Studio (C#)
  • Support and maintain both new and legacy software used in automated test equipment
  • Work with hardware engineers to integrate software and hardware systems
  • Ensure system specifications and performance requirements are clearly understood and met
  • Collaborate with product management, project management, engineering teams, and customers
  • Develop, deploy, and support software as assigned
  • Guide and mentor team members through knowledge sharing and technical leadership
  • Assist with troubleshooting analog and digital hardware as it relates to software systems


Requirements

Education and Experience

  • Bachelor's degree in a relevant field of engineering, computer science, or equivalent experience.
  • U.S. citizenship.
  • Minimum of five years of experience as a Software Developer, Software Engineer, or similar role.
  • Demonstrated expertise developing web applications within popular frameworks, with a strong command of software design and development in a test-driven environment.
  • Proven experience applying Agile development methodologies, including leading or guiding Agile practices within a team.
  • Advanced proficiency in database management, SQL, and Object-Relational Mapping (ORM) frameworks.
  • Specific and related industry experience, in addition to analog and digital hardware troubleshooting skills.

Skills

  • Experience with Microsoft Office (Excel, Word, Outlook, and Project).
  • Excellent communication skills, both written and verbal.
  • Strong organizational skills and attention to detail, quality, and efficiency.
  • The ability to handle sensitive information discreetly and confidentially.
  • Demonstrate strong problem-solving skills and the ability to make timely and informed decisions.
  • Proficient in both independent work and collaborative team environments.
  • Interact and build relationships with internal personnel at all levels of the organization.
  • Self-motivated and able to manage time and projects effectively.
  • Identify and analyze complex situations, determine potential solutions, and implement strategies to overcome challenges while considering the team's input and best interests.
  • Analog and digital hardware troubleshooting skills.
  • Willingness to learn and adapt to new technologies and processes.


Primary Job Duties

  • Own software architecture and design decisions for new products, from conception through completion.
  • Lead the design of algorithms and flowcharts, in collaboration with other developers.
  • Produce clean, efficient code based on specifications, within a test-driven development environment.
  • Integrate software components into fully functional software systems and oversee verification and deployment.
  • Ensure clear understanding of system specifications and requirements across the project team.
  • Serve as a subject matter expert in essential core technologies.
  • Troubleshoot, debug, and upgrade existing and legacy software.
  • Gather and evaluate user feedback; recommend and drive execution of improvements.
  • Create and maintain technical documentation for reference and reporting.
  • Collaborate with Product Managers, Project Managers, other engineers, other departments, and customers to drive innovation, solve complex problems, and deliver high-quality solutions.
  • Guide and mentor team members by providing constructive feedback, offering growth opportunities, and sharing knowledge and expertise.
  • Lead by example, demonstrating integrity, professionalism, and a strong work ethic.
  • Supervise or train project team members, as necessary.

Work Environment

  • Good or corrected vision and the ability to distinguish colors.
  • Ability to perform the physical activities necessary to carry out job responsibilities, including moving about the work environment and maintaining stationary positions as needed.
  • Manual dexterity is sufficient to operate equipment, tools, and standard office technology.
  • Ability to function in a fast-paced environment, manage multiple priorities, meet deadlines, and effectively handle changing demands.
  • Ability to occasionally lift, carry, push, or pull up to 25-50 pounds, depending on position requirements.