Python Full Stack Engineer

Location: New York, NY (Hybrid)

Job Summary

STAFFXPERT LLC is seeking a Python Full Stack Engineer on behalf of our client in New York, NY. This role is ideal for a skilled software engineer with expertise in both front-end and back-end development who enjoys building scalable web applications, integrating modern technologies with enterprise systems, and delivering high-quality software solutions. The successful candidate will collaborate with cross-functional teams to design, develop, test, and maintain business-critical applications in a dynamic environment.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using Python and modern front-end technologies.

  • Build responsive user interfaces and scalable backend services.

  • Develop and consume RESTful APIs and integration services.

  • Integrate modern applications with enterprise and legacy systems.

  • Create and optimize database structures, queries, and data workflows.

  • Develop automated tests and maintain test suites to ensure application quality and reliability.

  • Participate in code reviews and contribute to software development best practices.

  • Implement and support CI/CD pipelines for automated deployments and releases.

  • Collaborate with business stakeholders, architects, and development teams to deliver technical solutions.

  • Troubleshoot, enhance, and support existing applications and services.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.

  • 5+ years of experience in full-stack software development.

  • Strong proficiency in Python and web application development.

  • Experience with modern front-end frameworks such as React, Angular, or Vue.js.

  • Solid understanding of REST APIs, microservices, and system integration patterns.

  • Experience working with relational and/or NoSQL databases.

  • Hands-on experience with GitHub or other version control systems.

  • Experience with automated testing frameworks and software quality practices.

  • Knowledge of CI/CD processes and deployment automation.

  • Strong problem-solving, analytical, and communication skills.

  • Experience working in Agile development environments.

Preferred Qualifications

  • Experience in utility, telecommunications, logistics, government, or other large enterprise environments.

  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).

  • Experience with containerization technologies such as Docker and Kubernetes.

  • Background in application modernization and enterprise integrations.

  • Knowledge of software security, performance optimization, and scalability best practices.

Similar jobs

Python Full Stack Engineer

Apply Now
Back to search page