Our client, a multinational company in the financial sector headquartered in the United States, is seeking a skilled and motivated Lead Software Engineer to join their team. This position begins as a 3-6 month contract with the opportunity for conversion to full-time employment. You will be part of a dynamic team enhancing and maintaining cutting-edge payment systems that serve global financial operations.
As a Lead Software Engineer, you will play a critical role in developing, supporting, and maintaining the client's payment system. This includes analyzing business and technical requirements, designing solutions, writing code, conducting unit testing, and collaborating with other team members to ensure high-quality, on-time delivery.
- Maintain and enhance the client’s payment system to meet evolving business needs.
- Provide support and resolve technical issues in a highly complex environment.
- Conduct business and technical analysis, design, coding, unit testing, and implementation of system enhancements and new developments.
- Collaborate with team members to implement business requirements using state-of-the-art tools and technologies.
- Ensure on-schedule delivery of high-quality, well-structured, and maintainable code.
- Participate in design and code reviews to maintain development standards.
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical discipline.
-
5+ years of applications design and development experience (8+ years for Lead roles).
- Proficiency in C/C++ programming and Object-Oriented Design.
- Demonstrated experience implementing software solutions in complex, high-performance environments.
- Strong oral and written communication skills.
- Ability to:
- Work effectively within a high-performance team.
- Develop technical specifications from business requirements.
- Use efficient coding techniques to produce maintainable code.
- Prioritize tasks in a fast-paced environment.
- Experience developing electronic payment systems.
- Familiarity with:
-
IBM Assembler and the Transaction Processing Facility (TPF) operating system.
-
VPARS, TPF toolkit, debugger, and testing TPF in a VM environment.
-
zVM, zLINUX, and zOS JCL.
-
Type: Initial 3-6 month contract with potential for full-time conversion.
-
Location: Fully remote or hybrid (Poland-based candidates preferred).
-
Industry: Financial Services.
-
Compensation: Competitive rates, commensurate with experience.
- Work with a leading multinational in the financial sector.
- Opportunity to enhance global payment systems critical to financial operations.
- Access to cutting-edge tools and technologies in a collaborative, innovative environment.
- Clear career progression with the opportunity for full-time employment.