Post Job Free
Sign in

Senior Software Developer - Python

Company:
BAMM USA
Location:
Charlotte, NC
Posted:
January 06, 2026
Apply

Description:

Hybrid: 2-3 days onsite in NC

Role Description:

The client is in the process of leading a Digital Transformation across our Americas Division as we continue to modernize our technology, focus on our data-driven approach, grow, and plan for the future. As a result of this expansion, we are seeking a software developer to join our Nikko development team.

Role Objectives:

Design, development, testing, support, and maintenance of software applications

The primary technology will be Python, SQL, C#/.Net, middleware IBM MQ for messaging, and AWS/ Azure cloud.

In this position the candidate will work closely with Business Analysts, Project managers, the infrastructure team, DBA team and other application teams across the organization.

Qualifications and Skills:

• 7-12 years of professional experience in Software Development

• Hands-on development in Python and SQL programming

• Strong knowledge of Python programming

• Strong knowledge of SQL programming with ability to write and simplify complex queries, improve query performance, etc.

• Strong ability to manage multiple projects with competing deadlines

• Team player with positive attitude and strong work ethic

• bility to work in a fast-paced environment

• bility to self-direct, analyze and evaluate and form independent judgments

• bility to effectively interact and build relationships with senior management and stakeholders

• Strong project and people management skills

• Excellent communication skills including experience speaking to technical and business audiences

Preferred Qualifications:

• Experience in financial domain

• Experience with IBM MQ, TIBCO, Rabbit MQ, or other messaging tool

• Experience with SOAP and REST API

• Experience with cloud technologies (AWS, Azure, GCP)

• Experience designing and architecting systems

• B.S. or M.S. Computer Science or Related field

Apply