Skip to main content

Python Developer

Technology
RKube
Edison, United States1 week ago
Service contractOn-site

Job description

About the Role

Job DescriptionWe are seeking motivated Full Stack Software Developers with a minimum of 3 years of professional software engineering experience to join a specialized Forward Deployed Engineer (FDE) program supporting LTI Mindtree. Candidates will participate in an intensive 10-week Forward Deployed Engineer training program focused on modern software engineering, cloud-native development, AI-enabled applications, and customer-facing solution delivery. Training can be completed remotely, followed by onsite deployment at client locations.As a Forward Deployed Engineer, you will work directly with business stakeholders and engineering teams to design, develop, deploy, and optimize scalable applications and AI-powered solutions.

This role requires strong technical fundamentals, problem-solving skills, and the ability to bridge the gap between business requirements and technical implementation.

Required Skills

  • 3+ years of professional software development experience building production-ready applications.
  • Strong programming fundamentals with hands-on experience in Python, including Object-Oriented Programming (OOP), asynchronous programming, type annotations, testing, and working with production codebases.
  • Experience developing web applications using JavaScript and/or TypeScript.
  • Hands-on experience building user interfaces using modern Single Page Application (SPA) frameworks such as React, Angular, Vue.js, or similar.
  • Experience designing, developing, and consuming RESTful APIs.
  • Familiarity with backend application development using frameworks such as FastAPI or equivalent server-side technologies.
  • Understanding of API authentication, authorization, and data validation patterns.
  • Experience working with relational databases and SQL.
  • Working knowledge of NoSQL database technologies.
  • Hands-on experience with at least one major cloud platform such as AWS, Azure, or Google Cloud Platform.
  • Experience developing and deploying cloud-native applications.
  • Understanding of containerization technologies such as Docker.
  • Familiarity with container orchestration platforms such as Kubernetes or similar technologies.
  • Experience working with CI/CD pipelines and modern DevOps practices.
  • Knowledge of source control systems and collaborative development workflows using Git.
  • Understanding of software debugging, testing, and performance optimization.
  • Exposure to Large Language Models (LLMs) and AI-assisted development tools such as GitHub Copilot, Claude, ChatGPT, or similar technologies.
  • Strong analytical and problem-solving skills with the ability to learn new technologies quickly.
  • Excellent communication skills and ability to collaborate with both technical and non-technical stakeholders.
  • Willingness to participate in a 10-week training program and relocate/work onsite in Dallas, TX or Edison, NJ after successful completion.
Preferred Skills
  • Experience building AI-powered applications or integrating LLM-based solutions.
  • Knowledge of cloud architecture, distributed systems, and microservices.
  • Exposure to machine learning, data engineering, or MLOps concepts.
  • Experience working in Agile software development environments.
Keywords
pythonsoftware-developersfull-disk-encryptiontraining-certificationeducation-trainingtraining-and-developmentartificial-intelligencecustomer-facingplanning-and-designvisual-art-designproduct-development-and-designsoftware-developmentobject-oriented-programming-ooptesting-and-analysisweb-applicationsjavascripttypescriptmicrosoft-typescriptsingle-page-application-spahome-swimming-pools-saunas-spas

Interested in this role?