Sr. Developer - Full Stack

StifelNew York, NY
438d

About The Position

The Senior Developer at Stifel will engage in all phases of the software development process, including design, integration, and maintenance. This role emphasizes leadership through mentoring team members and establishing best practices for development. The Senior Developer will work in a full-stack environment, ensuring adherence to coding standards and actively participating in community-driven efforts to enhance development procedures.

Requirements

  • Bachelor's degree in Computer Science or related field; or equivalent experience required.
  • 6+ years of progressive experience in software development.
  • High-level proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  • High-level proficiency with JavaScript frameworks such as Angular.
  • Previous experience with server-side languages such as C#.
  • Previous experience with database technology such as SQL Server, MySQL, or Oracle.
  • Experience using Git (or other version control systems).
  • Experience implementing testing platforms and unit tests.

Nice To Haves

  • Familiarity with AWS/Cloud Technologies.
  • Understanding of event-driven microservices architecture within the AWS cloud.
  • Experience deploying applications in AWS environments.
  • Expertise with AWS services and implementation practices.
  • Experience using Infrastructure as Code tools such as Terraform.
  • Familiarity with CI/CD tooling for orchestration, including GitLab, GitHub, and Azure DevOps.
  • Experience with serverless and container-based technologies within AWS such as Lambda, Fargate, and ECS.
  • Experience working in a financial services or broker/dealer environment.

Responsibilities

  • Work with the Development team in various phases of development, including design, implementation, integration, revision control, release, and maintenance of multiple products and systems.
  • Perform advanced discovery and research into technical problems and map out improvements for web applications.
  • Lead the development of procedures using test-driven development within continuous integration practices.
  • Follow Stifel's coding and development standards and lead community-driven efforts to update them.
  • Facilitate the growth of other developers through code review and one-on-one interaction.
  • Document clearly and effectively within code as well as outside of code.
  • Coordinate with other team members when tackling developmental efforts.
  • Demonstrate a proactive architecture-driven approach to problem resolution and strong troubleshooting skills.
  • Make decisions about how development environments will be used to their fullest collaboration potential.
  • Create and maintain processes and procedures to improve the implementation of the software development life cycle (SDLC).
  • Use negotiation skills to obtain agreement between different interests and constructively challenge management.
  • Transform mockups and wireframes into usable front-end functionality through developing, testing, and revising web application code.
  • Create components based on user interface/user experience norms, including optimal accessibility, navigation, and cross-browser performance.

Benefits

  • Health insurance
  • Dental insurance
  • Vision care
  • 401k
  • Wellness initiatives
  • Life insurance
  • Paid time off

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service