Infosys - Charlotte, NC

posted 5 days ago

Full-time - Senior
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

The Senior Python Developer at Infosys is responsible for providing technical expertise and coordinating day-to-day deliverables for the team. This role involves assisting in the technical design of large business systems, building applications, and ensuring data security, retention, and recovery. The candidate will also research technologies independently to recommend appropriate solutions and contribute to best practices and standards throughout the project lifecycle, from design to deployment.

Responsibilities

  • Provide technical expertise and coordinate day-to-day deliverables for the team.
  • Assist in the technical design of large business systems.
  • Build applications and interfaces between applications.
  • Understand data security, retention, and recovery.
  • Research technologies independently to recommend appropriate solutions.
  • Contribute to technology-specific best practices and standards.
  • Contribute to success criteria from design through deployment, including reliability, cost-effectiveness, performance, data integrity, maintainability, and scalability.
  • Guide and mentor the team during the build and test phases.

Requirements

  • Bachelor's degree or foreign equivalent from an accredited institution, or three years of progressive experience in the specialty in lieu of every year of education.
  • At least 5 years of Information Technology experience in Python programming and Pyspark.
  • At least 4 years of experience in Amazon Web Services.

Nice-to-haves

  • Experience in end-to-end implementation of projects in Python, from Analysis, Design, Model to Coding & testing and promote to production.
  • Experience in SQL, Unix shell scripting, Python Memory Management, and concurrency.
  • Experience in Python frameworks like Django / Flask.
  • Experience in React.js, RESTful APIs, and web-capable devices and browsers.
  • Experience with software engineering design patterns and practices.
  • Experience in the finance domain.
  • Experience with agile development, SCRUM, or extreme programming methodologies.
  • Strong knowledge in data structures, algorithms, collections, multi-threading, and memory management.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service