GAC Solutions
Senior Software Engineer
Skills
16 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
North Carolina, USA
Work mode:
Onsite
Published on:
10 October 2026
What they need
Senior Software Engineer – Capital Markets
Location: Charlotte, NC, 2-3days/week Hybrid
Full Time
Final round with client would be In-person
Day to Day job Duties:
- Participate in the technical design, development, implementation, and maintenance of software solutions for the Capital Markets business.
- Work on mission-critical applications, ensuring high levels of performance, reliability, scalability, and maintainability.
- Collaborate with business users and analysts to understand requirements and translate them into effective technical solutions.
- Contribute to the architecture and technical design of new and existing applications, including both in-house and external applications.
- Develop high-quality software using C#/.NET and/or C++.
- Design and implement solutions involving data processing, message transfer, and integration.
- Work closely with the wider development team to share technical knowledge, design solutions, and achieve overall project objectives.
- Assist with defining the technical vision and strategic technology roadmap for Capital Markets applications.
- Identify and resolve complex technical issues independently and proactively.
- Ensure solutions adhere to established software engineering, coding, architecture, and security standards.
- Contribute to continuous improvement of development processes, tools, and technology platforms.
- Provide technical guidance and support to other members of the development team where required.
Basic Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Mathematics, Information Technology, or a related technical discipline; or an equivalent combination of education and professional experience.
- Minimum eight (8) years of professional software development experience, including hands-on development using C#/.NET and/or C++.
- Minimum five (5) years of experience designing, developing, and supporting scalable, high-availability enterprise applications, including software architecture, integration, and distributed system design.
- Minimum five (5) years of experience developing solutions involving data processing, messaging, APIs, system integration, and relational databases.
- Experience troubleshooting and resolving complex technical issues in production environments, with strong analytical, problem-solving, and communication skills.
- Ability to work onsite at the client location in Charlotte, NC a minimum of three (3) days per week.
Preferred Qualifications
- Experience supporting Capital Markets, Financial Services, Banking, or Trading environments.
- Knowledge of Fixed Income products, trading workflows, and market data platforms.
- Experience with real-time data processing, messaging technologies, and distributed systems.
- Experience mentoring developers or contributing to technical architecture and strategic technology initiatives.
- Experience working in Agile development environments.
Other offers great for you!
These companies are also looking for great profiles
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
9 months ago
Quick apply
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
7 months ago
Quick apply
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
4 months ago
Quick apply
No company information available.