All Locations
Charlotte

About The Role

This position requires the successful candidate to work on a W2 directly with FDM. We cannot accept C2C, 1099 or employment sponsorship (e.g. H1-B) for this position.

FDM is a global business and technology consultancy delivering client and industry driven solutions through our 5 core specialist Practices; Software Engineering, Data & Analytics, IT Operations, Change & Transformation, and Risk, Regulation & Compliance.

FDM is seeking a Sr. Software Engineer located in Charlotte, NC to support a project in the Financial Services sector. Involvement in this project is anticipated to last initially six months but may be extended.

This role will be hybrid with requirements to be in office 3 days per week.

The client's office is located in Charlotte's South End.

About You

This position is for a backend engineer with the following desired skills 
  • Strong hands-on experience across multiple integration patterns, including ETL, B2B, and API-based integrations. 
  • 80% Core Integration Stack: AWS (Glue, Lambda),SQL (Postgres Copy, snowflake pipe) and middleware technologies such as MuleSoft, IBM MQ Series, Apollo GraphQL, SNS, Apache PySpark, Airflow, SQS, S3, Amazon MQ, JMS, API etc. 
  • 20% Application development (conceptual knowledge also good): Node.js, Angular.Js, Mobile Environment
You will work with our product, design, and engineering teams to plan, design, and develop customer facing applications for credit cards. We offer an opportunity to work in a collaborative and inclusive environment with people who value their work and who welcome fresh ideas.
  • Perform complex application programming activities with an emphasis on mobile development: Angular, Node, TypeScript, JavaScript, RESTful APIs and more
  • Lead the definition of system architecture and detailed solution design that are scalable and extensible
  • Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
  • Own the quality of code and do your own testing. Automate feature testing and contribute UI testing framework
  • Become a subject matter expert for our mobile applications backend and middleware
  • Deliver amazing solutions to production that knock everyone’s socks off
  • Mentor junior developers on the team
  • Enthusiasm for cloud computing platforms such as AWS or Azure

Requirements

  • B.S. or M.S. in Computer Science or related discipline from an accredited college or university.
  • 6+ years of hands-on experience designing, developing, and delivering applications using Angular, JavaScript, TypeScript, HTML, and CSS.

Preferred:

  • Exposure to cloud platforms (AWS, Azure) and deployment strategies.
  • Experience with mobile app publishing and App Store/Play Store processes.
  • Knowledge of security best practices for frontend and mobile applications.
  • Ability to lead technical discussions and drive decision-making
  • 6+ years of experience building hybrid mobile applications with Ionic and Capacitor.
  • Strong foundation in object-oriented programming, software engineering principles, unit testing, and performance optimization.
  • Ability to integrate and consume RESTful APIs, writing clean and maintainable code.
  • Experience collaborating closely with product managers, designers, and backend engineers.
  • Excellent analytical, problem-solving, and communication skills.
  • Mentor junior engineers, participate in code reviews, and champion frontend best practices.
  • Familiarity with agile development methodologies and CI/CD pipelines.
  • Deep understanding of responsive and adaptive design principles.
  • Hands-on experience with state management libraries (e.g., NgRx, Redux).
  • Familiarity with automated testing frameworks (e.g., Jasmine, Jest, Cypress).
  • Knowledge of accessibility standards and best practices.
  • Experience optimizing web and mobile app performance (lazy loading, code splitting, etc.).

About Us

FDM powers the people behind tech and innovation. We spot trends, find top talent, and help businesses stay ahead.

With 35+ years of experience, we coach, mentor, and launch fresh thinkers from diverse backgrounds into world-class careers. Partnering with top global companies, we deliver the right talent at the right time—while guiding our people toward exponential growth.

🌍 Global impact – 19 centers across North America, APAC, the UK, and Europe

🚀 25,000+ careers launched – and counting

🤝 300+ trusted client partners

Committed to Diversity, Equity, and Inclusion

Tech careers should be for everyone. With 80+ nationalities represented, FDM thrives on diversity, fuels innovation through unique perspectives, and celebrates success together. As an Equal Opportunity Employer and FTSE4Good-listed company, we ensure every qualified applicant gets a fair shot—no barriers, just opportunities.

Additional Considerations

FDM Group, Inc. is registered to operate and hire employees in select states within the US. We will consider employment applications exclusively from candidates who are either residing in one of the following states or willing to relocate to them: Arizona, California, Colorado, Delaware, Florida, Georgia, Illinois, Indiana, Massachusetts, Maryland, Maine, Minnesota, North Carolina, New Jersey, New York, Pennsylvania, Tennessee, Texas, Utah, and Virginia.

Other jobs like this

All Locations
US
All Locations
US
All Locations
Charlotte