Skip to content

Full Stack Engineer
Company | Finra |
---|
Location | North Bethesda, MD, USA |
---|
Salary | $95300 – $206200 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree in Computer Science, Information Systems or related discipline with at least five (5) years of related experience, or equivalent training and / or work experience.
- Demonstrated technical expertise in Object Oriented and database technologies / concepts which resulted in deployment of enterprise quality solutions.
- Past experience with developing enterprise quality solutions in an iterative or Agile environment.
- Knowledge of industry leading software engineering approaches including Test Automation, Build Automation and Configuration Management frameworks.
- Strong written and verbal technical communication skills.
- Demonstrated ability to develop effective working relationships that improved the quality of work products.
- Should be well organized, thorough, and able to handle competing priorities.
- Ability to maintain focus and develop proficiency in new skills rapidly.
- Ability to work in a fast paced environment.
Responsibilities
- Interpret business needs to design a web application that supports business needs
- Act as the technical lead for both design and implementation leveraging industry standards and best practices
- Develop performant and modular back-end systems to interact with existing Data Lakes and Data Platforms
- Develop responsive front-end systems for use by internal business users
- Shepard releases through the SDLC process through to production
- Responsible for building production quality web-based multi-tier web applications
- Develop RESTful web services in Java (Spring Boot) or Python (Django/Flask)
- Create web front-ends with Angular
- Build data platform or data analytics web applications
- Work with SQL databases
- Develop solutions on Amazon AWS services
- Experience writing automated unit, component, and integration tests
- Experience working in agile scrum methodologies using Continuous Integration/Continuous Delivery (CI/CD) development practices
- Able to adapt to evolving business priorities and requirements.
Preferred Qualifications
- Experience with data pipelines integrated with Machine learning models
- Hands on experience with data pipelines and big data technologies such as Spark, Kafka, or similar
- Familiarity with Apache Airflow or similar
- Familiarity with Domino or similar
- Experience with server less Big Data stacks
- Knowledge of C++ programming language preferred.