Overview
Skills
Job Details
Job Description -
Title: Python Developer (W2)
Location: Tampa, FL/Plano, TX
Openings: 1 in Tampa, 1 in Plano
Visa: USC
Interview Process: 1 Glider Assessment, 2 client round interviews
Client - JPMorgan Chase
Need - Must have Old LinkedIn
Job Summary:
We are seeking a skilled and experienced Software Engineer with strong proficiency in Python, experience in machine learning, and solid knowledge of PL/SQL. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions within a complex enterprise environment. You ll work across the full software development lifecycle to build secure, scalable, and efficient applications, while actively troubleshooting and enhancing system performance.
Key Responsibilities:
- Design, develop, and implement standard software solutions using Python with minimal supervision.
- Write high-quality, secure, and maintainable code aligned with software engineering best practices.
- Perform technical troubleshooting and resolve issues of basic to moderate complexity.
- Collaborate with upstream and downstream teams to ensure robust end-to-end system design and integration.
- Utilize SDLC toolchains and automation tools to increase development efficiency and system reliability.
- Contribute to continuous improvement efforts in coding standards, testing, and deployment.
- Build and deploy machine learning models, integrating them into larger application ecosystems.
- Analyze, design, and optimize database queries using PL/SQL.
- Participate in code reviews, testing, deployment, and post-deployment support.
- Apply formal training and engineering principles to develop secure, scalable, and resilient software.
Required Qualifications:
- Bachelor s degree in Computer Science, Engineering, or a related field.
- 5+ years of hands-on software development experience.
- Proficient in Python and familiar with modern development practices.
- Experience developing, debugging, and maintaining software in large-scale corporate environments.
- Solid understanding of software development fundamentals, including business analysis, testing, and maintenance.
- Hands-on experience with machine learning model development and deployment.
- Strong working knowledge of PL/SQL and database querying.
- Familiarity with tools and practices across the Software Development Life Cycle (SDLC).
- Ability to troubleshoot and solve problems with a methodical and analytical mindset.
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
- Exposure to CI/CD pipelines and DevOps practices.
- Familiarity with version control systems such as Git.
- Experience with Agile or Scrum methodologies.