Beacon Street Services Software Engineer in Baltimore, Maryland
Beacon Street Services is continuing to build and expand its cloud services platform, the backbone for our data-driven marketing, sales, ecommerce, customer, and billing services. We're currently looking to bring on a Software Engineer to our team. This role is perfect for someone who wants to develop systems from concept to fruition that will reach millions of customers using the latest and greatest technologies in our stack. We are looking for a Software Engineer who will perform the design, development, testing, support, documentation, and analysis of these software applications and functions with a focus on microservices. The ideal candidate should enjoy a faced-pace environment and building new products at scale, playing with APIs and data, and discovering and exploring new technologies and ideas. Although we are looking for a full-stack engineer, the candidate should have considerable expertise in front end application development.
Design, develop, modify, test, and support highly reliable and large-scale software applications and services for the cloud that serve millions of customers.
Participate in software planning, design, and architecture sessions and fully own aspects of the technical solution.
Must be an active coder in your day-to-day duties with an enthusiasm for technology, particularly with software development across multiple languages.
Ability to quickly gain expertise in a topic (e.g., business logic) or technology that the candidate may not have prior experience with already.
Take accountability for tasks and resolve problems effectively.
Excellent communication skills (both written and verbal), with the ability to convey technical issues clearly across multiple functional teams.
Ability to work and thrive in a faced-paced environment.
Team oriented, with experience in Agile principles.
BS or MS degree in Software Engineering, Computer Science, or Technology related discipline.
Minimum of 4 years’ experience in development of Java or Angular2 or ReactJS applications.
Experience with Java methodologies, technologies, and frameworks (Spring, Maven, etc).
Understanding of data structures and design patterns (Collections, DI, IoC, MVC, TDD, etc).
Strong coding habits (e.g., writing quality unit tests, comments, thoughtful naming, use of patterns).
Considerable experience with HTML/CSS/jQuery/Ajax/Angular2 or ReactJS.
Experience in developing Web Services and RESTful APIs.
Experience with relational database systems (e.g., MS-SQL, MySQL) and noSQL databases (e.g., Dynamo).
Strong customer focus, ownership, urgency and drive.
Experience with AWS a plus.
Beacon Street Services is the services division of Beacon Street Group, providing world-class shared services, including, technical systems and expertise, legal, accounting and human resources.
Our mission is to provide Beacon Street Group 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 Beacon Street Group 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
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.
External Company URL: TestUserAdmin
Street: 1125 N. Charles Street