Job Closed
This listing is no longer active.
We design, build, manage and modernize the mission-critical technology systems that the world depends on every day.
IMS Systems Programmer
Location
Poland
Posted
109 days ago
Salary
0
Seniority
Lead
Job Description
IMS Systems Programmer
Kyndryl
• Develop, test, and maintain software that controls computer operating systems, hardware, and other systems software • Provide Mainframe operating system platform programming and DBDC subsystem programming support • Collaborate with IT professionals to design and implement technology • Conduct RCA discussions for the products worked on • Provide technical and operational guidance to lead professional work teams • Manage departments on national or international level • Define objectives and manage resources for project success
Job Requirements
- 10+ years of hands-on experience in IMS DB/DC system programming
- Advanced knowledge of DL/I and IMS hierarchical database structures
- Deep expertise in IMS components : DBDs, PSBs, ACBs, DBRC, MFS
- Proven experience in installing, maintaining, and upgrading IMS base and related products using SMP/E
- Strong experience with SMP/E APPLY and ACCEPT, PTF application, and RSU (Recommended Service Upgrade) implementation
- Solid problem determination and root cause analysis skills (dumps, logs, traces, Abend-AID, etc.)
- Proficient in IMS performance tuning , resource monitoring, capacity analysis, IMS system/transaction performance analysis and tuning.
- Proficiency with tools such as IMS Problem Investigator, IMS Performance Analyzer, Application Performance Analyzer
- Hands-on with IMS DBA tasks , including database reorganizations, schema changes, Fast Path support
- Experience with Fast Path databases
- Experience with Mainview (monitoring tool)
- Familiarity with IMS Connect, ODBM, or integration with MQ/web services
- Experience with IMS health checks, audit preparation, and system documentation
- Skilled in REXX, JCL, ISPF, and scripting automation for recurring tasks
- Basic understanding of Assembler, especially for exit modifications and diagnostic tasks
- Familiarity with disaster recovery (DR) processes and experience participating in DR drills
Benefits
- Flexible working policy
- Home working opportunities
- Agile office space with games room
- Team dinners
- Seasonal gifts
- Charity, ESG initiatives, and focus groups
- BeWell Program with online consultants in law, tax, life events, psychology, coaching
- Retirement pension plan
- Cafeteria platform with Kyndryl benefits points
- Private health card
- Life insurance package
- Multisport Card
- Discounts for Kyndryl employees
- Wide range of benefit options for parents and children
- Sports activities and team events
- Free language courses
- Personal development possibilities
- Employee referral program
- Mindfulness and Yoga Classes
Related Guides
Related Job Pages
More Software Engineer Jobs
Sr. CICS Systems Programmer (REMOTE)
BroadridgeBroadridge Financial Solutions, Inc., founded in 1962 as a division of ADP, became a publicly-traded company in 2007. Now an award-winning business services fir
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team. Broadridge is Growing! We are seeking a Senior CICS Systems Programmer to join our team. You will configure and maintain CICS systems across multiple environments, ensuring the seamless functioning of mission-critical applications. Your role includes customizing and supporting IBM and ISV software, utilizing tools like CPSM and Omegamon. You'll provide 24/7 support for CICS-dependent applications, analyzing logs and collaborating with technical teams for quick issue resolution. Work Mode: This is a remote role where you will work off-site. Travel is limited and generally used for team learning and collaboration meetings. Responsibilities: Configure and maintain CICS system software and make configuration changes across hundreds of CICS regions in production, test, and Q/A environments. Customize and maintain IBM and ISV software products running within or related to the CICS operating environment, including monitoring and support products like CPSM, Omegamon, CICS exit code, and productivity tools. Provide real-time and 7x24 problem determination support for all business applications dependent on CICS environments. Analyze traces, dumps, traps, and logs, collaborating with IBM, ISV technical support, and application development groups to resolve issues promptly. Apply performance management tools and techniques to ensure optimal response times in high-volume transaction applications, monitoring and maintaining efficient use of all system resources to control costs. Effectively utilize change, incident, and problem management tools in accordance with data center standards and practices, actively participating in related meetings. Qualifications: The salary range for this position is between $140,000 - $160,000. Broadridge considers various factors when evaluating a candidate's final salary including, but not limited to, relevant experience, skills, and education. Bonus Eligibility: Bonus Eligible Benefits Information: Please visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings All Colorado employees receive paid sick leave in compliance with the Colorado Healthy Families and Workplaces Act and other legally required benefits, as applicable. Apply by clicking the application link and submitting your information. The deadline to apply for this role is April 30, 2026 #LI-MR1 #LI-Hybrid We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company—and ultimately a community—that recognizes and celebrates everyone’s unique perspective. Use of AI in Hiring As part of the recruiting process, Broadridge may use technology, including artificial intelligence (AI)-based tools, to help review and evaluate applications. These tools are used only to support our recruiters and hiring managers, and all employment decisions include human review to ensure fairness, accuracy, and compliance with applicable laws. Please note that honesty and transparency are critical to our hiring process. Any attempt to falsify, misrepresent, or disguise information in an application, resume, assessment, or interview will result in disqualification from consideration. US applicants: Click here to view the EEOC " Know Your Rights " poster. Disability Assistance We recognize that ensuring our long-term success means creating an environment where everyone is welcome, where everyone's strengths are valued, and where everyone can perform at their best. Broadridge provides equal employment opportunities to all associates and applicants for employment without regard to race, color, religion, sex (including sexual orientation, gender identity or expression, and pregnancy), marital status, national origin, ethnic origin, age, disability, genetic information, military or veteran status, and other protected characteristics protected by applicable federal, state, or local laws. If you need assistance or would like to request reasonable accommodations during the application and/or hiring process, please contact us at 888-237-7769 or by sending an email to BRcareers@broadridge.com .
• Developing program logic for new applications and modifying logic in existing applications. • Coding, debugging, implementing and maintaining software applications. • Maintaining and integrating new application components. • Ensuring deployment of system improvements.
Experienced Quantitative Developer
Swish AnalyticsSwish Analytics is an online sports betting and fantasy sports platform aimed at enhancing the accuracy and efficiency of sports analytics. The platform promote
• Architect and build the core trading systems that execute our fair value models across sports betting exchanges at scale • Design event-driven trading systems that consume fair value models and market data to make sub-second execution decisions • Build the core logic for comparing fair values against live market prices and determining when/where to trade • Implement asynchronous order generation, submission, and cancellation workflows across multiple venues with different latency profiles • Design state machines for order lifecycle management (pending, accepted, filled, cancelled, rejected) with proper event ordering and idempotency • Build venue-specific integrations (WebSocket connections to Matchbook, Kalshi; REST API adapters for Betfair; FIX protocol handlers) • Implement intelligent order routing that selects optimal venues based on liquidity, fees, latency, and position constraints • Design coordination logic for managing orders across multiple venues when a single bet spans several platforms • Handle venue-specific quirks (rate limiting, connection drops, partial fills, odds movement during submission) • Build real-time position tracking systems that aggregate exposure across all venues, markets, and event types • Implement global liability management that enforces risk limits while maximizing capital utilization • Design systems that detect and respond to position drift (when actual fills deviate from intended exposure) • Create reconciliation engines that validate positions against venue reports and detect/resolve discrepancies • Design data pipelines that ingest real-time market data from multiple feeds (WebSocket streams, REST polling, custom adapters) into low-latency in-memory stores • Build efficient order book representation and query systems optimized for fast fair value lookups • Implement message ordering and deduplication logic for ensuring consistent state across async operations • Design persistent logging and event sourcing for order/trade auditing and post-incident analysis
Senior Software Engineer, Agentic AI
Invicti SecurityInvicti Security is an IT services and consulting company on a mission to transform how web applications are secured. Self-described as one of the fastest-growi
Who You Are: You’re a seasoned software engineer ready for your next challenge. In this role, you’ll join Invicti’s newly formed AI team as a Senior Software Engineer, Agentic AI, and play a pivotal role in building our next-generation Agentic AppSec solution. As AI reshapes how software is built and how attackers exploit it, you’ll help give defenders an edge by applying attacker-inspired techniques to solve modern security challenges. You design, build, and deliver software solutions rapidly, working across the stack from agent architectures and memory systems to integrations with security tools and developer workflows. You collaborate closely with product and security teams to deliver capabilities that solve real customer problems. You thrive in a high-ownership role on a small team, where your technical decisions directly shape the product, with an initial focus on agentic pentesting. What You’ll Be Doing: - Multi-Agent System Development: Design and implement autonomous agent systems in Python using frameworks like AWS Strands Agents, with emphasis on orchestration, reasoning, and decision-making - MCP Integrations: Create Model Context Protocol integrations connecting Octo to security tools, developer environments, and AI coding assistants like Cursor and GitHub Copilot - LLM Prompt Engineering: Develop and refine prompt chains for real security use cases, including triage, prioritization, and remediation - RAG & Memory Systems: Build retrieval-augmented generation pipelines and memory architectures that give agents a persistent, contextual understanding of customer environments - End-to-End Ownership: Own features from design through production — build, test, deploy, and measure outcomes - Cross-Team Collaboration: Work closely with product, platform engineering, security research, and infrastructure teams to ensure we're building what customers need - Experimentation & Productization: Evaluate new AI/ML capabilities and determine how to bring them to production



