Lead Python Engineer

Company: Infinity Consulting Solutions
Location: Irving, Texas, United States
Type: Full-time
Posted: 17.APR.2021

Summary

Job Description - Lead Python Engineer LEAD PYTHON ENGINEER DALLAS, TEXAS THE POSITION: ICS IS seeking a Lead Python Engineer, with SaaS...

Description

Job Description - Lead Python Engineer

LEAD PYTHON ENGINEER

DALLAS, TEXAS

THE POSITION:


ICS IS seeking a Lead Python Engineer, with SaaS product industry experience, to join our tech startup client's team! This organization is the sister company of a stable, profitable organization and bringing modern technology into a traditional industry. The successful candidate will be an analytical, results-driven, experienced engineer with strong knowledge of object-relational mapping, Python programming and server-side logic. Ultimately, the ideal candidate will be a top-class Python engineer who is able to design highly responsive web-applications that meet the needs of the client.

WHAT YOU'LL DO:

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Apply coding best practices to develop functional scalable web applications that can support large data sets
  • Collaborate with front-end developers to integrate user-facing elements with server side logic
  • Perform UI tests to optimize performance at scale
  • Gather and address technical and design requirements
  • Liaise with product management, design and customer success teams to identify new features
  • Build reusable code and libraries for future use
  • Provide training and support to internal teams
  • Compile and analyze data, processes, and code to troubleshoot problems and identify areas for improvement
  • Follow emerging technologies and apply cutting-edge technologies and approaches to improve legacy applications

WHAT YOU'LL NEED
  • BA/BS degree in Computer Science, Computer Engineering, or related field
  • MS degree in Computer Science or Computer Engineering (preferred)
  • Proven work experience as a back-end engineer, with Python 3.6
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Expert knowledge of Python and related frameworks including Django and Flask, with a deep understanding of multi-process architecture and the threading limitations of Python
  • Familiarity with server-side templating languages including Jinja 2 and Mako
  • Familiarity with JQuery and front-end languages (e.g. HTML, JavaScript, React.js and CSS)
  • Strong understanding of and working experience on web services / web API and Windows services
  • Strong understanding of the web development cycle and programming techniques and tools
  • Experience in AWS services like Lambda, Cognito, SQS, KMS, S3, Step Functions, Cloudwatch, Secrets Manager, Simple Email Service, CloudFront (preferred)
  • Experience with MongoDB (or similar NoSQL databases) as back-end (preferred)
  • Familiarity with testing tools (preferred)
  • Experience working with mortgage data and ETL tools (preferred)
  • Strong interpersonal, coordination and multi-tasking skills
  • Ability to work independently and follow through to achieve desired results
  • Quick learner, with the ability to work calmly under pressure and with tight deadlines
  • Ability to adapt and succeed in a fast-paced, dynamic startup environment
- provided by Dice

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...