Taro Logo

Full Stack Engineer (Python)

Leading financial services Data Engineering and Application Development firm, specializing in Capital Markets, Risk, and Regulatory Compliance.
Lake Mary, FL 32746, USA
Backend
Mid-Level Software Engineer
Hybrid
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Full Stack Engineer (Python)

Doran Jones Inc. (DJI) is seeking a Full Stack Engineer (Python) for a hybrid position in Lake Mary, FL or Pittsburgh, PA. This role requires 5+ years of experience in large distributed systems with proficiency in Python and Angular. The ideal candidate will design and implement high-performance Python applications, work with MongoDB and SQL databases, and have experience with microservices architecture and Test-Driven Development.

Key responsibilities include developing RESTful APIs, optimizing data models in MongoDB, executing various types of tests, and collaborating with cross-functional teams. The role demands strong skills in code optimization, peer reviews, and agile development processes.

DJI is a leading financial services Data Engineering and Application Development firm, specializing in Capital Markets, Risk, and Regulatory Compliance. They offer a unique work environment that values diverse backgrounds and promotes sustainable technology careers. As a subsidiary of McLaren Strategic Ventures, DJI provides access to a broad range of technologies and innovative solutions.

This is an excellent opportunity for a skilled Python developer looking to work on complex, large-scale systems in the financial services sector. The hybrid work model offers flexibility while maintaining in-person collaboration. If you're passionate about creating efficient, scalable solutions and want to be part of a company that values both technical expertise and diverse perspectives, this role at Doran Jones Inc. could be an ideal fit for your career growth.

Last updated 8 months ago

Responsibilities For Full Stack Engineer (Python)

  • Design, implement, and maintain high-performance Python applications
  • Write reusable, testable, and efficient code following best practices
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Develop and maintain RESTful APIs or other web services
  • Design and implement highly scalable document-based data models in MongoDB
  • Develop and execute unit tests, integration tests, and system tests
  • Drive the development process through TDD
  • Identify and fix bugs in existing software
  • Perform code reviews and participate in peer code reviews
  • Optimize the performance of applications
  • Work closely with other developers, data scientists, product managers, and stakeholders
  • Participate in agile development processes
  • Document software design and code effectively
  • Proactively identify areas for improvement in the codebase and recommend solutions

Requirements For Full Stack Engineer (Python)

Python
MongoDB
Kafka
  • 5+ years' experience in large distributed systems organization with proficiency in Python and Angular
  • 3+ years of hands-on experience with databases such as SQL and/or MongoDB
  • Proficiency in version control systems, particularly Git
  • Solid understanding of asynchronous programming and event-driven programming in Python using tools such as Kafka
  • Demonstrated experience in microservices architecture
  • Familiarity with Test-Driven Development (TDD) practices
  • Ability to learn new technologies quickly
  • Excellent communication skills
  • Bachelor's degree in computer science, MIS, or a related field

Interested in this job?