Job Description
Broadcom’s Mainframe Software Division (MSD) is looking for a talented and motivated Software Engineer with a passion for building high quality applications using agile practices to join our Mainframe Security and Compliance team. In this role, you will be a key member of the development team and will focus on building, testing, and supporting leading edge Mainframe Security solutions used by many of the world’s largest companies.
We are looking for an engineer who is highly motivated, team oriented and has excellent organization and problem-solving skills. The individual and team goal will be to develop and maintain high-quality software aligned with user needs and business objectives.
Work Location for this position is in our Lisle, IL office.
What You Will Be Doing in a Typical Week:
- Applying your experience to inform the product roadmap;
- Experimenting with new technologies that improve our software;
- Developing modern high-quality software using automated CI systems;
- Lead and mentor junior engineers and provide technical guidance to build a high performing team;
- Review software engineering artifacts such as functional specifications, design specifications, code, unit tests, system test plans, feature test plans and ensure architectural integrity and high quality;
- Interactions with customers for support issues, demonstrations, and feedback sessions;
- Drive opportunities to increase efficiency and product quality through best practices.
Qualifications:
At the end of the day, the main things we are searching for are talent and passion. Experience in one or more of these areas would make you a great addition to our team:
- Bachelor of Science degree in Information Technology is required
- At least 8+ years of experience developing modern large-scale software with prime focus on MF Assembler, Metal C, C and Java.
- Strong Mainframe debugging skills using IPCS, VM Trace, XDC, etc.
- Experience mentoring, teaching, and developing lessor experience team members
- Experience in software testing methodologies such as BDD and TDD
- Database Application design and implementation skills
- Schema design, queries, procedures, triggers etc.
- Relational Database knowledge
- Experience in Agile Software Development
Why You Will Excel Here:
- You are curious and eager to try new things;
- You break stuff just to fix it;
- You love to collaborate with awesome teammates;
- You have a broad background in software development, networking or operations;
- You believe in your can-do attitude;
- You trust common sense.