TEKsystems - Phoenix, AZ

posted 3 months ago

Full-time - Mid Level
Phoenix, AZ
10,001+ employees
Professional, Scientific, and Technical Services

About the position

A top Fintech company in the Greater Phoenix Area is hiring for an experienced Python Developer to assist in their automation efforts. You will be contributing to a custom-built in-house cloud solution for one of their internal platforms. This role involves designing and developing scalable and efficient back-end solutions using Python and Node.js, integrating various APIs, databases, and third-party services into the existing system architecture. You will be responsible for writing clean, maintainable, and well-documented code while following best practices in coding, testing, and deployment. In addition to development, you will identify performance bottlenecks and optimize applications for maximum speed and scalability. Collaboration is key in this role, as you will work closely with front-end developers, DevOps, and other stakeholders to ensure seamless integration and deployment of applications. You will also provide guidance, mentorship, and technical leadership to junior developers and team members, helping them grow in their roles. Problem-solving is a critical aspect of this position, as you will analyze complex problems and develop innovative solutions to address technical challenges. Continuous improvement is encouraged, and you will stay up-to-date with the latest trends and technologies in software development, suggesting improvements to current processes and tools. Additionally, you will develop and execute unit and integration tests to ensure the reliability and stability of the applications, while maintaining comprehensive documentation for the developed solutions, including design specifications, user guides, and technical manuals.

Responsibilities

  • Architect, design, and develop scalable and efficient back-end solutions using Python and Node.js.
  • Integrate various APIs, databases, and third-party services into the existing system architecture.
  • Write clean, maintainable, and well-documented code while following best practices in coding, testing, and deployment.
  • Identify performance bottlenecks and optimize applications for maximum speed and scalability.
  • Work closely with front-end developers, DevOps, and other stakeholders to ensure seamless integration and deployment of applications.
  • Provide guidance, mentorship, and technical leadership to junior developers and team members.
  • Analyze complex problems and develop innovative solutions to address technical challenges.
  • Stay up-to-date with the latest trends and technologies in software development and suggest improvements to current processes and tools.
  • Develop and execute unit and integration tests to ensure the reliability and stability of the applications.
  • Maintain comprehensive documentation for the developed solutions, including design specifications, user guides, and technical manuals.

Requirements

  • Proficiency in Python and Node.js.
  • Basic understanding of front-end technologies such as React, Angular, or Vue.js.
  • Experience in setting up and managing CI/CD pipelines.
  • Familiarity with Docker and Kubernetes for containerization and orchestration.
  • Experience with testing frameworks such as Jest, Mocha, PyTest, or others.
  • Experience working in Agile/Scrum development environments.
  • Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced environment.
  • Strong verbal and written communication skills, with the ability to effectively collaborate with technical and non-technical stakeholders.

Nice-to-haves

  • Front-end experience is a plus.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service