Python Full Stack Engineer
Irving, TX - USA
Job Summary
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
-
Bachelors 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 .
-
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.