Beacon Street Services

  • Software Engineer

    Company Name Beacon Street Services
    ID 2019-1099
    Job Locations
    Information Technology
    Regular Full-Time
  • Overview

    BSS logo



    Beacon Street Services is currently looking for multiple Software Engineers who will work out of our Baltimore location.


    • Developing and delivering software application while assuming responsibility for all phases of the software development lifecycle, including developing and testing software source code
    • Participating in and contributing to software planning, design, and architecture sessions, as well as assuming responsibility for specific aspects of the corresponding technical solutions (i.e. developing, implementing, and testing code for software modules based on the outcome of those planning meetings)
    • Developing and maintaining detailed internal technical documentation to facilitate the use and further development of the software being created/modified, as well as ensuring that such materials meet internal standards for appropriately documenting software code and development issues
    • Developing and implementing back-end web and cloud-based applications and components for use in supporting the delivery of our Company and its affiliates' various publications and other investment products Customizing the Salesforce cloud-based customer relationship management (CRM) software used by Beacon Street Services, including generating user interfaces and layouts, as well as creating code to support the specific system functions used by our Company and its affiliates
    • Developing software modules intended to facilitate communication and compatibility between the various CRM, billing, and database systems used to manage our Company and its affiliates' subscription and content delivery applications, as well as ensuring that such data is shared fully and accurately between these applications
    • Conducting testing and troubleshooting of software modules and systems, including debugging code, identifying and addressing core functionality issues, and evaluating software to ensure that it is functioning as intended and that code meets internal standards
    • Serving as an internal technical resource to provide software and other computing-related technical guidance to members of our Company and its affiliates' various business and technology teams, as well as liaising regularly with key members of those teams in order to ensure that in-process software development activities are being conducted in a manner consistent with those groups' needs and expectations


    • Must have experience with the following in order to complete the above-mentioned tasks: Java programming, applying proper design patterns, Github, and writing stored procedures
    • Following agreed programming conventions, object oriented programming, and building modular components
    • JIRA project management tool and Agile methodologies
    • Creating flow diagrams and sequence diagrams in Lucidchart
    • Taking responsibility for aspects of the technical design
    • Performing code review and analysis of developed software components, including reviewing computer code and modifying software to address functionality problems and other issues using Github functionalities, design and development of team members' tasks
    • Service-oriented architecture (SOA)
    • Java and Spring framework in Java
    • SQL Server through APIs and migrating projects
    • Sharing rules in Salesforce, Profile set ups, and building reports in salesforce
    • Visual force, Apex, Triggers, Webservices, JavaScript, and Ajax
    • Test classes and APEX code in Salesforce; and Using ETL tools for data migration between SQL server and Salesforce; and MySQL and Postgres databases
    • Requires a Bachelor's degree or foreign equivalent in Electrical Engineering, Electronics Engineering, Computer Science, Computer Engineering, Software Engineering or related field, and three (3) years of experience as a Software Developer or related occupation


    Beacon Street Services is the services division of Stansberry Holdings, providing world-class shared services, including, technical systems and expertise, legal, accounting and human resources.


    Our mission is to provide Stansberry Holdings the systems, support and information to do what they do best which is to provide the best in class subscription-based publications of financial information and software to millions of investors globally.


    The affiliate companies under Stansberry Holdings provide a broad range of services and opinions which means that one size does not fit all. Beacon Street Services mirrors that philosophy by providing cutting edge, multi-tenant systems and services implemented by some of the best and brightest people in their respective field


    Our commitment:

    As an employer committed to equal opportunity and a diverse workforce, all qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.




    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed