Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
ATOMIT Corp. is seeking a highly skilled Software Engineer (C++) to design, develop, and maintain high-performance applications for enterprise and financial platforms, with hands-on experience in Switch systems.
The ideal candidate will have strong analytical skills and a deep understanding of C++ programming, with proven experience in transaction or payment switch environments, preferably with FIS or similar FinTech companies.
We are seeking a highly skilled Software Engineer (C++) with hands-on experience in Switch systems to design, develop, and maintain high-performance applications for enterprise and financial platforms. The ideal candidate will have strong analytical skills, a deep understanding of C++ programming, and proven experience in transaction or payment switch environments. Candidates with experience in FIS or similar FinTech companies are highly preferred.
Design, develop, and maintain applications using C++ based on client and project requirements.
Enhance and support Switch systems for transaction processing and system integration.
Conduct testing, troubleshooting, and performance tuning to ensure reliability and efficiency.
Provide technical support for live systems and resolve issues promptly.
Collaborate with project teams to ensure code quality and adherence to standards.
Ensure system stability, security, and availability in line with company and industry guidelines.
Engage with clients to address technical and operational requests.
Bachelor's degree in Computer Science, Information Technology, or related field.
2-4 years of experience in software development using C++.
Experience in Switch system development or maintenance (e.g., payment, telecom, or transaction switches).
Preferably with experience in FIS or similar FinTech companies handling payment or transaction processing systems.
Strong understanding of multithreading, socket programming, and real-time systems.
Familiarity with Linux/Unix environments.
Knowledge of database systems (e.g., Oracle, MySQL, or PostgreSQL).
Excellent problem-solving, debugging, and communication skills.