Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

BMC Lead Assembler Developer 
Estonia 
390930823

08.04.2025
Description and Requirements

CareerArc Code

Job Description:
As the Sr. Product Developer - Assembler Developer at BMC, your responsibilities will include high level and low-level designing and developing a new product from scratch in the world of data protection and cyber resiliency for mainframe data. You will handle complex problems that require in-depth knowledge of z/OS internals. You will collaborate across different BMC product lines, including new function development and product maintenance, and communicate with various teams to resolve customer issues.
Job Responsibilities:
• Apply z/OS internals experience to design complex operating system-level solutions and develop new products from scratch.
• Design, develop, troubleshoot, and debug software programs, including software tools, user interfaces, and cross-platform communication.
• Address a broad array of critical and unique issues and complex programs/solutions.
• Utilize in-depth knowledge of the product development process and mainframe product I/O operations.
• Exhibit a passion for developing high-quality software design and architecture, coding complex modules that meet functional and business requirements on schedule and within budget.
• Identify, prioritize, and execute tasks in the software development life cycle.
• Develop tools and applications by producing safe and clean efficient code.
• Automate tasks through appropriate tools and scripting.
• Perform unit/module testing to identify errors and confirm programs meet specifications.
• Stay up to date with new technology and teach other developers how to incorporate new trends.
• Fix bugs, add enhancements, and convert software to other platforms.
• Generate ideas with team members and offer insightful solutions.
• Mentor less experienced colleagues.
• Troubleshoot complex problems at both application and systems levels.
Required Skills:
• 8+ years of experience designing, testing, and implementing mainframe OEM vendor products and system exits in an IBM z/OS environment.
• Proven experience developing complex low-level mainframe products.
• Extensive experience coding MVS assembler using MVS supervisor services, 64-bit, cross-memory services, and data management facilities.
• Diagnostic, debugging, and troubleshooting skills using IPCS, GTF, and XDC.
• Knowledge of trimodal instructions, access register mode, SRB, XM, and zIIP processing.
• Ability to work independently, solve complex problems, and effectively reassess work priorities.
• The ability to gather ideas, brainstorm, and present results in a cohesive manner.
• Knowledge of z/OS internals and control blocks.
• Experience supporting and developing MVS systems software.
• Familiarity with CI/CD and pipeline management tools.
• Experience with mainframe modernization tools and cloud systems.
Nice to Have Skills:
• Experience using HSM, CA-Disk, Cyber Vault, zDP, etc.).
• Experience with low-level I/O, CCWs, appendages, TCP/IP, and Linux.
• Experience using any Cloud technology (AWS, Azure, GCP, Docker, CI-CD).
• Experience working with storage and cloud products.
• Knowledge of storage management/administration (DFSMS, DFSMS/HSM, FlashCopy, Channel Programming, virtual tape systems, DASD).

Min salary

Mid point salary

Max salary