Senior Associate, Software Engineering - Mainframe BetaNXT The Company BetaNXT is the next wave in wealth management technology and outsourcing solutions. We focused on solving our customers most demanding integration challenges with flexible, efficient, connected solutions. Our products reduce enterprise cost, streamline operation processes, increase advisor productivity, and enhances the investor experience. Together with BetaNXT, wealth management firms are transforming their platforms into differentiating assets that enable scale and commercial growth. But we're not just invested in our customers; we're also invested in people. We know that our overall success is a combined effort, and we therefore strive to provide opportunities for our employees to learn, grow and thrive. The Opportunity BETA is a self-clearing securities processing solution for wealth management firms. Built on years of expert knowledge and hands-on experience, BETA provides critical back-office controls including corporate action management, middle office exception management, and front office account management and trading tools for advisors. We’re in search for an experienced and technology-oriented Senior Associate , Software Engineer, Technology Development that specializes in mainframe development. This is an individual contributor position, and the ideal candidate will be able to demonstrate analysis, definition, design, construction, testing, installation, and maintenance of software to meet agreed business needs. On any given day you might be architecting new features for our customers, refactoring existing code, reviewing code and design, enforce secure coding practices, and seeing changes through to completion in a live environment. About the Team Reporting to the Manager, Technology Development, this role is part of a Scrum team supporting product(s) within the development team. The role will be involved with developing products on the Beta platform. This role will be involved in daily Scrum meetings and require heavy collaboration within and across many teams. Our business model is hybrid, working from our Bangalore campus. What You’ll Do Using an analytical, engineering-focused approach and expert knowledge of programming languages to develop computer programs and ensure software is as functional and robust as the client or consumer needs. Core responsibilities will include: Develop flawless solutions based on requirements with thorough coding and unit testing. Help improve our code quality through writing unit tests and automation. Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions. Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution Ensure continued functionality of a program during maintenance and testing of software Revisit the development process to fix bugs or address client or consumer concerns Document each aspect of a system or application as a reference for future upgrades and maintenance Dive into difficult problems and successfully deliver results on schedule Creates, reviews, and maintains all required technical documentation/ manual related to assigned software to ensure supportability and reuse Your Experience 4-6 years of professional and recent hands-on coding and software design; preferably in the financial services industry Bachelor’s Degree in computer science / Software Engineering or equivalent A track record of projects completed on time – you are a flawless executor, not a procrastinator Experience with all phases of the software development life cycle, best practices and Agile Software Development Solid software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives. Strong technical experience with specialist knowledge in Mainframe Technologies with experience in languages like COBOL, JCL, SQL etc and processing environment like CICS, CICS Transaction Server 3.1 Strong knowledge on DB2. Extensive design knowledge in DB2 Load/Unload process with nightly batch process using DB2 Load/Unload utility Work autonomously and in teams, and will never back down from the challenges of scale As a global business, we rely on diversity of culture and thought to deliver on our goals. Therefore we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law.
BetaNXT is a leading wealth management technology and outsourcing solutions provider, dedicated to addressing the integration challenges faced by customers with innovative solutions. Our products aim to reduce costs, streamline operations, increase advisor productivity, and enhance the investor experience. Collaborating with BetaNXT empowers wealth management firms to transform their platforms into assets that drive scalability and commercial growth. At BetaNXT, we value both our customers and our employees. We believe that success is a collective effort and are committed to providing our team with opportunities to learn, grow, and excel. We are currently seeking a skilled test automation specialist to join one of our project teams and contribute to the enhancement of our suite of financial products. In this role, you will be responsible for ensuring the testing and overall quality of the project team's deliverables. Your tasks will include coordinating and executing end-to-end testing, influencing cross-functional teams, designing effective testing plans, creating test cases, and executing tests primarily using tools like Selenium & Cucumber. Additionally, you will be involved in bug reporting, tracking testing results, and identifying areas for improvement in quality and efficiency. Reporting to the Manager, Technology Development, you will be part of a Scrum team supporting customer-facing web products, based in our Bangalore, India campus. The ideal candidate should have a bachelor's degree in computer science or a related field, along with 6-8 years of practical experience in software testing, particularly with complex web applications. Proficiency in coding with C# for Selenium WebDriver, experience with CI/CD pipelines, knowledge of the Cucumber framework, and basic SQL skills are required. Exposure to AI in test automation and brokerage/financial domain knowledge would be advantageous. If you are a proactive and detail-oriented individual with a passion for test automation and a desire to drive quality and efficiency in software testing, we encourage you to join our team at BetaNXT and contribute to shaping the future of wealth management technology.,
BetaNXT The Company BetaNXT is the next wave in wealth management technology and outsourcing solutions. We focused on solving our customers' most demanding integration challenges with flexible, efficient, connected solutions. Our products reduce enterprise cost, streamline operation processes, increase advisor productivity, and enhances the investor experience. Together with BetaNXT, wealth management firms are transforming their platforms into differentiating assets that enable scale and commercial growth. But we're not just invested in our customers; we're also invested in people. We know that our overall success is a combined effort, and we therefore strive to provide opportunities for our employees to learn, grow and thrive. The Opportunity BETA is a self-clearing securities processing solution for wealth management firms. Built on years of expert knowledge and hands-on experience, BETA provides critical back-office controls including corporate action management, middle office exception management, and front office account management and trading tools for advisors. We’re looking for a Specialist, Quality Engineer, Technology Development . In this role, you’ll primarily work on quality assurance of the product deliverables. As a Quality Engineer, on any given day you might be testing the product’s final deliverables, validating the quality and seeing changes through to completion in a live environment. About the Team This role is part of a team supporting product(s) within the mainframe Beta Core area. The team is responsible for business logic changes to our core Backoffice processing platform. This role also involves test scripts creation, functional, integration and performance testing, requiring heavy collaboration with business analysts, developers and product owners. What You’ll Do Using an analytical, engineering-focused approach and expert knowledge of product behavior to validate the team’s deliverables and ensure software is as functional and robust as the client or consumer needs. Core responsibilities will include: Planning Review Product requirement documents and develop effective testing plans, test scenarios, test cases and requirements traceability for projects, all to company standards. Proactively seek out the necessary system and business documentation to allow you to fully understand the system change being made and develop test cases appropriately. Work closely with other stake holders on Production / Customer issues and get it to closure. Ability to collaborate with the other stakeholders and define clear expectations for all testing tasks, including inputs, outputs and error conditions. Design test cases/scenarios for complex product features for completeness and testability. Testing Test the product development team changes in QA regions. Perform test data and setup for all planned test execution activities. Execute the testing cycle for your project teams both Manual and automation include Functional and Non-Functional tests. Assist the team on User acceptance testing. Reporting and Metrics Ensure products meet required quality standards, identify potential risks in quality and work with the leadership team for mitigation. Track and document the test results and report on key metrics. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community. Work in an agile, rapid development environment where effective communication is paramount. Your Experience Bachelor's degree in computer science, information systems, or other technology field. Hands-on 7 to 10 years of experience in quality engineering preferable within the financial services/brokerage industry. Hands on working experience on Mainframe application. Experience in testing software familiarity testing of complex web applications. Comprehensive understanding of test methodologies and techniques including White, Black, and grey box testing; regression, negative, system, unit testing, etc. Experience with test automation tools, SQL queries, UFT, Selenium, VBA Macros and other tools like Test Rail, JIRA etc. Experience on API testing using POSTMAN or SOAP UI tools Excellent oral and written communication skills with specific experience and demonstratable success with the full software development lifecycle and using the Agile Development process. Provides training, guidance to the QA engineers. Ability to convert requirements into meaningful, effective, and detailed test cases. Nice to have: AWS knowledge or experience. Experience on automation tools like CITS. Knowledge on Performance testing tools- LoadRunner. Software testing certification preferred As a global business, we rely on diversity of culture and thought to deliver on our goals. Therefore, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law.
As a Senior Associate, Software Engineering - Mainframe at BetaNXT, you will be responsible for the analysis, design, development, testing, and maintenance of software to meet business needs. Your role will involve architecting new features, refactoring existing code, enforcing secure coding practices, and ensuring successful implementation in a live environment. - Develop flawless solutions based on requirements through thorough coding and unit testing. - Improve code quality by writing unit tests and automation. - Collaborate with teams to design, develop, test, implement, and support technical solutions. - Understand end-user requirements, formulate use cases, and translate them into technical solutions. - Ensure continued functionality of programs during maintenance and testing. - Fix bugs, address client concerns, and document aspects of systems for future upgrades. Qualifications Required: - 3-5 years of hands-on coding and software design experience, preferably in the financial services industry. - Bachelor's degree in computer science/software engineering or equivalent. - Proficiency in all phases of the software development life cycle, Agile Software Development, and solid software design knowledge. - Strong technical experience in Mainframe Technologies including COBOL, JCL, SQL, and knowledge of processing environment like CICS. - Extensive design knowledge in DB2 Load/Unload process with nightly batch processing. - Ability to work autonomously and in teams, with a track record of completing projects on time.,