SD - 05/15 - Python Developer

$145,600 - $156,000/Yr

Ihire - Jersey City, NJ

posted 4 months ago

Full-time - Entry Level
Hybrid - Jersey City, NJ
10,001+ employees
Administrative and Support Services

About the position

As a Python Developer at American CyberSystems Inc., you will play a crucial role in designing, developing, and maintaining applications on the proprietary Quartz platform. This full-time position is hybrid, allowing for flexibility in work location between Jersey City, NJ, and New York City. Your primary responsibilities will include collaborating with stakeholders to gather business requirements and translating them into technical specifications. You will be tasked with developing and implementing software solutions that seamlessly integrate with the Quartz platform, ensuring that the applications are robust and efficient. In this role, you will write clean, efficient, and well-documented code, adhering to best practices in software development. You will work closely with cross-functional teams to deliver high-quality software solutions, performing testing, debugging, and troubleshooting to guarantee the reliability and stability of the applications. Additionally, you will provide technical support and assistance to end-users as needed, ensuring that they can effectively utilize the software solutions you develop. Staying updated on the latest technologies and trends in Python development and the Quartz platform will be essential to your success in this position. This position requires a strong foundation in Python programming, as well as experience with web development frameworks such as Django or Flask. You will also need to have knowledge of database systems, particularly SQL databases, and familiarity with version control systems like Git. Strong problem-solving and analytical skills are crucial, along with the ability to work independently and collaboratively within a team. Excellent communication and interpersonal skills will be vital for effectively interacting with stakeholders and team members.

Responsibilities

  • Design, develop, and maintain Python applications on the proprietary Quartz platform.
  • Collaborate with stakeholders to understand business requirements and translate them into technical specifications.
  • Develop and implement software solutions that integrate with the Quartz platform.
  • Write clean, efficient, and well-documented code following best practices.
  • Work closely with cross-functional teams to deliver high-quality software solutions.
  • Perform testing, debugging, and troubleshooting to ensure the reliability and stability of the applications.
  • Provide technical support and assistance to end-users as needed.
  • Stay updated on the latest technologies and trends in Python development and the Quartz platform.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong proficiency in Python programming language.
  • Experience with web development frameworks such as Django or Flask.
  • Knowledge of database systems, particularly SQL databases.
  • Familiarity with version control systems, such as Git.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Excellent communication and interpersonal skills.

Nice-to-haves

  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Understanding of financial markets and trading concepts.
  • Experience with agile development methodologies.
  • Certification or training in Python development or the Quartz platform.

Benefits

  • Medical & pharmacy coverage
  • Dental/vision insurance
  • 401(k)
  • Health saving account (HSA)
  • Flexible spending account (FSA)
  • Life Insurance
  • Pet Insurance
  • Short term and Long term Disability
  • Accident & Critical illness coverage
  • Pre-paid legal & ID theft protection
  • Sick time
  • Employee Assistance Program (EAP)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service