ComResource is looking for a Platform Engineer - Foreign Exchange.
Responsibilities:
Learn and Support FX Platforms
- Develop an understanding of Foreign Exchange trading products, workflows, and business processes.
- Learn and support key FX technology platforms including Aphelion, WallStreet Systems (WSS), Caplin, and associated integrations and downstream applications.
- Participate in day-to-day application support activities under the guidance of senior engineers.
Quality Assurance and Testing
- Assist with functional, integration, regression, and user acceptance testing activities.
- Create and execute test plans and test cases.
- Document testing results and partner with developers and business users to resolve issues.
- Support production releases and validation activities.
Production Support and Operational Excellence
- Help investigate and troubleshoot production incidents and application issues.
- Monitor application health and participate in operational support activities.
- Assist in root cause analysis efforts and documentation of recurring issues.
- Contribute to process improvements that reduce manual effort and increase platform reliability.
Data Analysis and Technical Problem Solving
- Use SQL to query, analyze, and troubleshoot application and business data.
- Support data validation, reconciliation, and issue investigation activities.
- Develop technical skills related to databases, APIs, application integrations, and cloud-based technologies.
Automation and Innovation
- Identify opportunities to automate manual processes and improve team productivity.
- Build scripts, utilities, and automation solutions that reduce operational effort and improve system reliability.
- Support automated testing, deployment, monitoring, and operational workflows.
- Leverage AI-assisted engineering tools to accelerate troubleshooting, documentation, testing, and development activities.
Collaboration and Communication
- Work closely with technology, operations, and business partners.
- Communicate issues, risks, and progress clearly to stakeholders.
- Participate actively in Agile ceremonies, team meetings, and knowledge-sharing sessions.
Essentials:
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, Computer Engineering, Data Analytics, or a related technical discipline.
- 0–3 years of technology experience.
- Working knowledge of SQL and relational databases.
- Familiarity with object-oriented programming concepts.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Demonstrated ability to learn quickly and adapt to new technologies.
- Strong organizational skills and attention to detail.
Desired:
- Internship or co-op experience in software development, technology operations, infrastructure, or application support.
- Exposure to Python, Java, .NET, JavaScript, REST APIs, or Git.
- Experience using AI-assisted development tools such as GitHub Copilot or similar technologies.
- Exposure to cloud platforms such as Azure or AWS.
- Knowledge of Agile and Scrum methodologies.
- Interest in financial markets, trading systems, or banking technology.