Software Engineer (C++)
SwiftAbout The Role
Swift, the world’s leading provider of secure financial messaging services, is seeking a Software Engineer with expertise in C++ to join our team in Manassas, Virginia. As a Software Engineer, you will play a crucial role in designing, developing, testing, and supporting software systems that meet the needs of our global financial community.
Key Responsibilities
- Design and Development: Collaborate with team members to design, develop, test, and support software programs and systems in line with agreed requirements.
- System Analysis: Assist in analyzing requirements and developing recommendations for system approaches.
- Technical Specifications: Prepare specifications, code, tests, results, acceptance criteria, and time frames.
- Feasibility Studies: Conduct technical feasibility studies and estimate proposed system solutions.
- Problem Solving: Analyze problems, develop solutions, and propose them to senior team members.
- Technical Assistance: Provide technical assistance and mentorship to junior team members.
- Documentation: Develop and maintain user documentation and prepare presentations for customers.
- Project Management: Provide timing and scheduling estimates to project leads and propose corrective actions when necessary.
Required Experience
- C/C++ Experience: Minimum of 3 years of experience in C/C++ programming.
- Linux (RHEL): Proficiency in Linux, particularly Red Hat Enterprise Linux.
- Scripting: Experience with scripting languages such as KSH, Python, or Perl.
- Oracle PL/SQL: Ability to write efficient SQLs and develop code using PL/SQL.
- Technologies: Familiarity with technologies including Boost, gRPC, Tuxedo, Multithreading, and XML.
Preferred Experience
- Performance Tuning: Experience in performance tuning of applications/databases on Linux systems.
- Security Compliance: Ensure compliance with Swift security policies and coding standards.
- Testing and QA: Support the setup of test environments and contribute to integration, QA, and production.
Education
- Degree: University degree in computer science or a related field.
What We Offer
- Career Control: Opportunities to shape your career path.
- Competitive Package: A competitive salary and bonus opportunities.
- Performance Support: Resources to help you perform at your best.
- Inclusive Environment: A diverse and inclusive workplace where every voice counts.
Swift is unable to sponsor employment authorization for this position now or in the future. We encourage candidates who meet most of the qualifications to apply.
Join us in our mission to make international transactions instant, frictionless, and interoperable. Apply today to be part of a team that is shaping the future of the financial industry.
Benefits Extracted with AI
- 401(k)
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Retirement Plan
Similar jobs
Last update: 23 minutes ago
Data Center Technician
Join Swift as a Data Center Technician in Culpeper, VA. Manage data center operations, cabling, and network troubleshooting.
Observability Platform Data Engineer
Join Swift as an Observability Platform Data Engineer in Leiden, enhancing our Observability Platform with ELK stack expertise.
Executive Risk Partner for Technology Platform
Lead risk management for technology platform at Swift, ensuring high standards of resiliency and security. Hybrid role in Culpeper, VA.
C++ Software Development Engineer
Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Medior C++ Developer for Engineering Tools
Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Executive Risk Partner for Technology Platform
Lead risk management for Swift's Technology Platform, ensuring high standards of resiliency and security.
Senior Software Engineer - Crypto
Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.
Principal Software Engineer
Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.
Software Engineer III
Join American Express as a Software Engineer III in New York, NY. Work on global scale software with a hybrid model.
Software Engineer - General
Join Futureswap as a Software Engineer to develop next-gen trading platforms with blockchain technology.
Senior Software Engineer, Python
Join NinjaTrader as a Senior Software Engineer, Python, to design and maintain backend systems.
Fullstack Software Engineer
Join Riverty as a Fullstack Software Engineer in Varberg, Sweden. Work with C#, JavaScript, Azure, and more in a hybrid environment.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
Senior Software Engineer - C# and Back-End Development
Join Docusign as a Senior Software Engineer focusing on C# and back-end development in a hybrid role in Dublin.
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.
Backend Developer (Scala/Java)
Remote Backend Developer role at Swif, focusing on Scala/Java for AI-driven MDM platform.
Senior iOS Mobile Developer (Swift | SwiftUI)
Join us as a Senior iOS Developer in Gdańsk, focusing on Swift and SwiftUI for innovative mobile solutions.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Senior Front End Software Engineer - Trading Systems
Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.