Broadridge Securities Processing Solutions
Senior Software Engineer
Broadridge Securities Processing Solutions, Newark, New Jersey, us, 07175
Broadridge Securities Processing Solutions Senior Software Engineer Newark , New Jersey Apply Now
Define business functional requirements and translate them into technical specifications aligned with the architecture framework. Act as liaison and participate in defining technology solutions to solve complex, multidisciplinary business problems with long-term implications. Balance technology and business issues and recommend solutions to improve business decision-making with a focus on core architecture, technology strategies and standards. Collaborate with the broader development team, tracking assignments and providing guidance in the development of standard methodologies. Conduct code reviews and oversee code deployment to QA, UAT & Production. Hands-on development. Participate in all stages of software development lifecycle including design, development and testing of the system. Work with the business analysts to understand the user requirements and come up with software solutions. Design algorithms to provide ability to mine through millions of transaction documents. Implement system to efficiently consume thousands of transaction documents per second.REQS.:Bachelor’s degree or equivalent in Computer Science, Computer Engineering or related field plus 5 years of experience. Previous experience to include: Operating System: Windows and Linux; Languages: Java, Kotlin, Shell scripting, and XQuery; Technologies: Kafka, IBM MQ, Spring Cloud, Kubernetes, and Docker; Frameworks: Spring, and SpringBoot; Databases: Postgres, MarkLogic, Gemfire, Oracle, and Microsoft SQL; Build tools: Maven and Gradle; CI/CD: Jenkins, Gitlab, and Bitbucket; VersionControl: GIT; Development IDE: IntelliJ IDEA and Eclipse; Unit testing frameworks: Junit and Mockito; Integration Testing framework: Cucumber; and Cloud Technologies: PCF and AWS. Position is based out of our Newark, NJ office and role holder will be eligible to work remotely on a hybrid basis, with manager approval, and must reside within commuting distance to the worksite. APPLICANTS: Send resume+cvr ltr to: TARecruitment@Broadridge.com. Ref. code required: Senior Software Engineer. 8159054
#J-18808-Ljbffr
Define business functional requirements and translate them into technical specifications aligned with the architecture framework. Act as liaison and participate in defining technology solutions to solve complex, multidisciplinary business problems with long-term implications. Balance technology and business issues and recommend solutions to improve business decision-making with a focus on core architecture, technology strategies and standards. Collaborate with the broader development team, tracking assignments and providing guidance in the development of standard methodologies. Conduct code reviews and oversee code deployment to QA, UAT & Production. Hands-on development. Participate in all stages of software development lifecycle including design, development and testing of the system. Work with the business analysts to understand the user requirements and come up with software solutions. Design algorithms to provide ability to mine through millions of transaction documents. Implement system to efficiently consume thousands of transaction documents per second.REQS.:Bachelor’s degree or equivalent in Computer Science, Computer Engineering or related field plus 5 years of experience. Previous experience to include: Operating System: Windows and Linux; Languages: Java, Kotlin, Shell scripting, and XQuery; Technologies: Kafka, IBM MQ, Spring Cloud, Kubernetes, and Docker; Frameworks: Spring, and SpringBoot; Databases: Postgres, MarkLogic, Gemfire, Oracle, and Microsoft SQL; Build tools: Maven and Gradle; CI/CD: Jenkins, Gitlab, and Bitbucket; VersionControl: GIT; Development IDE: IntelliJ IDEA and Eclipse; Unit testing frameworks: Junit and Mockito; Integration Testing framework: Cucumber; and Cloud Technologies: PCF and AWS. Position is based out of our Newark, NJ office and role holder will be eligible to work remotely on a hybrid basis, with manager approval, and must reside within commuting distance to the worksite. APPLICANTS: Send resume+cvr ltr to: TARecruitment@Broadridge.com. Ref. code required: Senior Software Engineer. 8159054
#J-18808-Ljbffr