Logo
Beta Plus Technologies, Inc.

Senior Software Engineer

Beta Plus Technologies, Inc., Brookfield, Wisconsin, United States, 53045

Save Job

Level/Function: Specialist, Software Engineering

Title: Senior Software Engineer

About BetaNXT:

BetaNXT is a leading provider of frictionless wealth management infrastructure, real-time data solutions, and an enhanced advisor experience. We invest in platforms, products, and partnerships to accelerate growth for the ecosystem we serve. Our connective approach empowers our clients to deliver a comprehensive, end-to-end advisor and investor experience.

BetaNXT is a premier provider of technology, data, and operations as services to a rich client base of wealth managers, institutional wealth firms, and digital brokers. It is comprised of three industry-leading businesses which, combined, provide end-to-end solutions across the investment lifecycle.

Overview of the Senior Software Engineer:

We are seeking a highly motivated and experienced Senior Software Engineer to join our Technology Development team. The Senior Software Engineer will be focused on the development, delivery, and support of technology-driven business solutions within our Wealth Management Platform. As part of a collaborative Scrum team, you will work primarily on COBOL-based systems within a mainframe environment, helping to evolve and support core components of our Host Development platform.

This is a hybrid position based out of our Brookfield, WI office, with participation in an on-call rotation required.

Duties and Responsibilities of the Senior Software Engineer:

Design, develop, and maintain COBOL applications on the mainframe platform. Implement and test configuration changes based on business and technical requirements. Participate in all phases of the software development lifecycle, including planning, coding, unit testing, integration testing, and deployment. Analyze development requirements and provide design recommendations, estimates, and create and maintain all required technical documentation related to assigned components to ensure supportability. Collaborate with cross-functional teams including QA, product management, and other engineering teams to deliver high-quality software solutions. Support and troubleshoot issues in production and non-production environments as part of an on-call rotation. Contribute to sprint planning, daily standups, and other Agile ceremonies to ensure alignment and transparency on progress and goals. Ensure all development work aligns with established standards and best practices. Skills and Experience of the Senior Software Engineer:

3+ years of experience in software engineering with a strong focus on mainframe technologies. Hands-on experience developing and maintaining mainframe applications using COBOL Experience with scripting language JCL is a must - including writing, modifying and troubleshooting job streams for batch processing. Proficiency in writing embedded SQL and interacting with DB2 databases within COBOL programs, able to optimize queries and support data-intensive processes. Experience developing and supporting CICS-based transactional programs. Experience with SoapUI/ReadyAPI for integration projects Solid understanding of software engineering principles and development methodologies. Familiarity with version control, testing frameworks, and software documentation practices. Proven analytical and problem-solving skills with a detail-oriented mindset. Excellent verbal and written communication skills. Ability to work collaboratively in a team-oriented, Agile environment. Bachelor's degree in Computer Science, Engineering, or a related field. IBM Professional Certifications, particularly IBM ACE or other mid-tier certifications.