B

Lead Associate, Software Engineering

Betanxt Inc
Full-time
On-site
New York, New York, United States

Level/Function: Lead Associate, Software Engineering:

Title: Software Engineer

 About BetaNXT

BetaNXT powers the future of connected wealth management infrastructure solutions, leveraging real-time data capabilities to enhance the wealth advisor experience. Combining industry expertise with the power of our proven Beta, Maxit, and Mediant businesses, we are focused on solving our customers’ most demanding integration challenges with flexible, efficient, connected solutions that anticipate their changing needs. Our comprehensive approach reduces enterprise cost, streamlines operations processes, increases advisor productivity, and enhances the investor experience. Together with BetaNXT, wealth management firms are transforming their platforms into differentiating assets that enable enterprise scale and stimulate commercial growth. For more information visit www.betanxt.com.

Overview of the Lead Associate, Software Engineering:

The Lead Associate, Software Engineering will work on building and maintaining performance-critical, scalable, and resilient software applications within the Wealth department.

Duties and Responsibilities of the Lead Associate, Software Engineering:

  •  Software analysis and design based on agreed requirements and functional specifications.
  • Liaising with the business team, QA team, and other developers to ensure correct interpretation of business requirements.
  • Software implementation, maintenance, and problem resolution.
  • Designing and implementing unit test cases.
  • Reviewing designs, specifications, and software changes.
  • Ensure code quality with peer code reviews and provide constructive feedback
  • Assisting in the creation and preparation of product releases.
  • Helping to diagnose faults and implement potential solutions when issues are reported on the Production systems.

Skills and Experience of the Lead Associate, Software Engineering:

  • 6+ years experience in following technologies: Core Java, bash scripting, Oracle SQL and PL/SQL (or other SQL database), REST Webservices, XML, JSON, Maven, Jetty, UNIX, GIT
  • Analyze, design, implement and test multi-tier applications using technologies like core Java, REST Webservices, RabbitMQ, JDBC, XML, JSON on Tomcat/Jetty servers with Oracle as database
  • Ability to follow existing Java code and extract business requirements for research 
  • Ability to formulate technical proposals for new development
  • Implement changes in an agile kanban methodology, work within the agile team
  • Ability to build and perform unit testing for new/modified functionality 
  • Write efficient SQL queries; Be able to review existing query performance and improve queries without impacting result set
  • Create UNIX shell scripts to assist batch process automation with Control-M
  • Perform code review, code quality, compliance, and best practice checks. Provide constructive criticism for on shore/off shore peers
  • Ability to identify and address issues to resolution quickly and able to escalate with management when necessary
  • Possess the understanding of Incident and Problem management methodologies and experience using Jira ticketing software
  • Demonstrate the ability to effectively work with Business Analysts, Architects and Product Owners on requirements. Have ability to provide impact analysis, propose a solution and implement it.

#LI-DNI