Senior Software Engineer - Technical.ly

Senior Software Engineer

14West-WEB
  • Location

    Baltimore

  • Type

    Full-Time Job

  • Category

    Other

Stansberry and Associates is one of the largest  investment newsletter publishers in the world. We are building a new type of web based product for investors combining our proprietary analysis, publicly available content, portfolio optimization, advanced analytics, and execution services. This is a great opportunity for engineers who want to develop a new innovative product from the ground up using current cloud based technologies that will reach millions of users. We have a senior systems architect on board and are seeking a Senior Software Engineer who will work with the architect and managing director to design the functional prototype. The candidate will work on the coding of the system and help build out the rest of the engineering team.

Responsibilities

  • Participate in software design and architecture sessions and own the overall technical design along with the systems architect.
  • Develop the software engineering project plan.
  • Lead developer
  • Communicate engineering issues and requirements to management and other stakeholders
  • Work with managing director to develop timelines, milestones and level of effort
  • Assist with recruiting and managing the rest of the engineering team

Qualifications

  • Strong customer focus, ownership, urgency and drive.
  • Minimum of 7 years’ experience in design and development of Java server applications.
  • 2 years of cloud based development – AWS, Azure, or Google Cloud
  • Ability to quickly gain expertise in a new technology
  • Experience with Java methodologies, technologies and frameworks (POJO, Spring, Maven etc)
  • Strong understanding of data structures and design patterns (Collections, DI, IoC, MVC, TDD etc)
  • Good coding habits (writing quality unit tests, comments, thoughtful naming, use of patterns where appropriate, etc.)
  • Experience in developing Web Services and APIs (SOAP/REST)
  • Experience in building Spring based applications.
  • Experience with HTML/CSS/jQuery/Ajax
  • Experience in configuring Java application servers like Tomcat.
  • Experience with security frameworks
  • Experience with relational database systems (MS-SQL, MySQL, Oracle) and    SQL in high volume transactional applications
  • Experience with performance tuning

Desirable skills

  • Agile/ Scrum experience.
  • Experience working with real-time financial data
  • Experience with data-intensive distributed applications.
  • Knowledge of the investment space.
  • Experience with a “dynamic” language.
  • Experience with NoSQL databases (MongoDB, CouchDB, Dynamo DB, Redis)

Education

BS in Computer Science or Mathematics

About Stansberry Research

Stansberry Research is a subscription-based publisher of financial information and software, serving millions of investors around the world. Our business is guided by two simple principles:

-We strive to give our customers the information we’d want if our roles were reversed.
-We only publish analysts whose advice and strategies we’d want our own families to read and to follow.

We believe in offering a range of opinions. Experienced analysts, with their own unique investment strategies and philosophies, lead our franchise brands. As a result, we do not promote a single, unified view of the markets, but instead we publish a mosaic of opinions, recommendations, and strategies. This multi-franchise approach gives our work far greater breadth, creating more diverse opportunities for our subscribers. Our franchises are linked, however, by a continuous commitment to risk management and a contrarian approach to identifying investment opportunities. Across all of our franchises, we focus on investments that are unloved, ignored, or unknown. It is in these situations where having an informed perspective gives our subscribers the best risk-to-reward opportunities.  Learn more about Stansberry Research at http://stansberryresearch.com

About Us

Comprised of Personnel & Talent, Legal, Financial, Global Technologies, Information Security, Communications, Operations, and Management experts, 14 West offers business leaders the services of seasoned administrative professionals. While they focus on growing their enterprises through new ideas, we ensure the wellbeing of their workplace.

In other words, companies supported by 14 West enjoy the unique luxury to do the work they want to do rather than the work they have to do.

Just like those companies, 14 West was the product of an idea and a small group of passionate people. It was 2001, and Corporate America was abuzz with all of the latest tactics and technologies for streamlining administrative costs and growing margins. But instead of rejoicing, we paused.

We simply weren’t convinced by these cash-and-carry strategies for building infrastructure. And we prefer the idea of people, not machines, managing the wellbeing of other people.

Fifteen years later, 14 West still supports those very entrepreneurs, our employees, and more than 20 other enterprises around the world. And our passion only continues to grow. With a unique approach to service that is thoughtful, thorough, and yet agile, we’ve got a proven track record of success that spans a wide range of industries all around the world.

Apply for this job

https://talent-14west.icims.com/jobs/1332/senior-software-engineer/job

Apply Now Mention you found this work on Technical.ly!

Sign-up for regular updates from Technical.ly