Eliassen Group - Pittsburgh, PA

posted about 2 months ago

Full-time
Pittsburgh, PA
Administrative and Support Services

About the position

The Lead Developer role involves providing application software development services and technical support for moderately complex situations. The position requires thorough knowledge of the Software Development Life Cycle (SDLC) and includes responsibilities such as requirements gathering, preparing business requirement documents (BRD) and system requirement documents (SRD), and conducting reviews of test plans and data. The Lead Developer will design, code, and test application programs while ensuring timely and accurate turnover of system modifications.

Responsibilities

  • Provide application software development services and technical support for moderately complex situations.
  • Gather requirements and prepare BRD/SRD documentation.
  • Conduct reviews of test plans and test data.
  • Write new programs of moderate complexity and scope based on application system designs and specifications.
  • Design and code programs, create test transactions, and run tests to identify and correct errors.
  • Prepare final and detailed versions of system modification requirements.
  • Ensure timely and correct turnovers of system modifications.
  • Interface with architects to design, code, test, and implement application programs.
  • Analyze organizational needs and goals for the development and implementation of application systems.
  • Propose innovative and creative technology solutions.
  • Contribute to the achievement of related teams' objectives.

Requirements

  • Bachelor's degree in computer science, engineering, or a related discipline, or equivalent work experience.
  • 5+ years of software development experience.
  • Thorough knowledge of the Software Development Life Cycle (SDLC).
  • Experience in the securities or financial services industry is a plus.

Nice-to-haves

  • 5+ years' experience with Python.
  • 3+ years' experience with Spark.
  • 2+ years' experience with CI/CD.
  • 3+ years' experience with PySpark.
  • 2+ years' experience with Microservice Architecture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service