Python Developer
1. Job Description<\/b>
<\/h2>
We are looking for a Python Full Stack Developer<\/b> (3 to 5 years experience) to support development of complex train simulator systems<\/b>, including maintenance and driving simulators.
<\/p>
The selected candidate will work on development and integration of web\-based control panels, instructor interfaces, configuration modules, and backend services interacting with simulation engines and real\-time data systems.
<\/p>
The role involves close collaboration with .NET teams, simulation engine developers, UI designers, and hardware interfacing teams to ensure synchronized operation of multiple software modules.
<\/p>
Key Responsibilities<\/b>
<\/h3>Develop and maintain web\-based modules using Python (Django framework)
<\/p><\/li>
Design and implement REST APIs for simulator module integration
<\/p><\/li>
Develop instructor panels and configuration interfaces
<\/p><\/li>
Integrate real\-time simulation data using JSON and messaging interfaces (e.g., MQTT if required)
<\/p><\/li>
Work with databases such as MongoDB, SQL Server for configuration and runtime data storage
<\/p><\/li>
Handle backend logic for event generation, fault injection, and scenario management
<\/p><\/li>
Coordinate with .NET\-based modules for seamless cross\-platform communication
<\/p><\/li>
Optimize performance for real\-time response requirements
<\/p><\/li>
Participate in system integration, debugging, and field validation
<\/p><\/li>
Knowledge of using AI tools like Cursor, ClaudCode, Antigravity, GitHub Copilot etc
<\/p><\/li><\/ul>
<\/div><\/span>
Requirements<\/h3>Experience<\/b>
<\/h3>Minimum 3 <\/b>years of experience in Python full\-stack development
<\/p><\/li>Experience working on complex, multi\-module systems preferred
<\/p><\/li><\/ul>
Technical Skills \u2013 Mandatory<\/b>
<\/h3>Strong programming skills in Python
<\/p><\/li>
Hands\-on experience with Django framework
<\/p><\/li>
Front\-end technologies: HTML5, CSS3, JavaScript
<\/p><\/li>
Strong understanding of RESTful APIs
<\/p><\/li>
Experience handling structured data using JSON
<\/p><\/li>
Database experience: MongoDB or SQL Server
<\/p><\/li>
Knowledge of version control systems (Git)
<\/p><\/li>
Usage AI tools for code generation : Github Copilot, ClaudCode, Antigravity..etc
<\/p><\/li><\/ul>
Technical Skills \u2013 Preferred (Simulator\-Relevant)<\/b>
<\/h3>Experience in real\-time systems or simulation\-based applications
<\/p><\/li>
Exposure to messaging protocols (e.g., MQTT)
<\/p><\/li>
Understanding of client\-server architecture and networking concepts
<\/p><\/li>
Experience in integrating multiple software modules
<\/p><\/li><\/ul>
Soft Skills<\/b>
<\/h3>Strong analytical and debugging capability
<\/p><\/li>
Ability to understand system\-level architecture
<\/p><\/li>
Comfortable working in integration\-heavy environments
<\/p><\/li>
Good documentation and communication skills
<\/p><\/li>
Ability to work under tight project timelines
<\/p><\/li><\/ul>
<\/div><\/span>
Benefits<\/h3>
Opportunity to work on advanced training simulation systems
<\/p><\/li>
Exposure to real\-time engineering applications
<\/p><\/li>
Experience in multi\-technology system integration (.NET + Python + hardware interfacing)
<\/p><\/li>
Professional growth in high\-complexity industrial projects
<\/p><\/li>
Collaborative engineering environment
<\/p><\/li>
Long\-term domain exposure in simulation and industrial systems
<\/p><\/li>
<\/div><\/span>
Develop and maintain web\-based modules using Python (Django framework)
<\/p><\/li>
Design and implement REST APIs for simulator module integration
<\/p><\/li>
Develop instructor panels and configuration interfaces
<\/p><\/li>
Integrate real\-time simulation data using JSON and messaging interfaces (e.g., MQTT if required)
<\/p><\/li>
Work with databases such as MongoDB, SQL Server for configuration and runtime data storage
<\/p><\/li>
Handle backend logic for event generation, fault injection, and scenario management
<\/p><\/li>
Coordinate with .NET\-based modules for seamless cross\-platform communication
<\/p><\/li>
Optimize performance for real\-time response requirements
<\/p><\/li>
Participate in system integration, debugging, and field validation
<\/p><\/li>
Knowledge of using AI tools like Cursor, ClaudCode, Antigravity, GitHub Copilot etc
<\/p><\/li><\/ul>
<\/div><\/span>
Requirements<\/h3>Experience<\/b>
<\/h3>Minimum 3 <\/b>years of experience in Python full\-stack development
<\/p><\/li>Experience working on complex, multi\-module systems preferred
<\/p><\/li><\/ul>
Technical Skills \u2013 Mandatory<\/b>
<\/h3>Strong programming skills in Python
<\/p><\/li>
Hands\-on experience with Django framework
<\/p><\/li>
Front\-end technologies: HTML5, CSS3, JavaScript
<\/p><\/li>
Strong understanding of RESTful APIs
<\/p><\/li>
Experience handling structured data using JSON
<\/p><\/li>
Database experience: MongoDB or SQL Server
<\/p><\/li>
Knowledge of version control systems (Git)
<\/p><\/li>
Usage AI tools for code generation : Github Copilot, ClaudCode, Antigravity..etc
<\/p><\/li><\/ul>
Technical Skills \u2013 Preferred (Simulator\-Relevant)<\/b>
<\/h3>Experience in real\-time systems or simulation\-based applications
<\/p><\/li>
Exposure to messaging protocols (e.g., MQTT)
<\/p><\/li>
Understanding of client\-server architecture and networking concepts
<\/p><\/li>
Experience in integrating multiple software modules
<\/p><\/li><\/ul>
Soft Skills<\/b>
<\/h3>Strong analytical and debugging capability
<\/p><\/li>
Ability to understand system\-level architecture
<\/p><\/li>
Comfortable working in integration\-heavy environments
<\/p><\/li>
Good documentation and communication skills
<\/p><\/li>
Ability to work under tight project timelines
<\/p><\/li><\/ul>
<\/div><\/span>
Benefits<\/h3>
Opportunity to work on advanced training simulation systems
<\/p><\/li>
Exposure to real\-time engineering applications
<\/p><\/li>
Experience in multi\-technology system integration (.NET + Python + hardware interfacing)
<\/p><\/li>
Professional growth in high\-complexity industrial projects
<\/p><\/li>
Collaborative engineering environment
<\/p><\/li>
Long\-term domain exposure in simulation and industrial systems
<\/p><\/li>
<\/div><\/span>
<\/h3>
Minimum 3 <\/b>years of experience in Python full\-stack development
<\/p><\/li>Experience working on complex, multi\-module systems preferred
<\/p><\/li><\/ul>Technical Skills \u2013 Mandatory<\/b>
<\/h3>Strong programming skills in Python
<\/p><\/li>Hands\-on experience with Django framework
<\/p><\/li>Front\-end technologies: HTML5, CSS3, JavaScript
<\/p><\/li>Strong understanding of RESTful APIs
<\/p><\/li>Experience handling structured data using JSON
<\/p><\/li>Database experience: MongoDB or SQL Server
<\/p><\/li>Knowledge of version control systems (Git)
<\/p><\/li>Usage AI tools for code generation : Github Copilot, ClaudCode, Antigravity..etc
<\/p><\/li><\/ul>Technical Skills \u2013 Preferred (Simulator\-Relevant)<\/b>
<\/h3>Experience in real\-time systems or simulation\-based applications
<\/p><\/li>Exposure to messaging protocols (e.g., MQTT)
<\/p><\/li>Understanding of client\-server architecture and networking concepts
<\/p><\/li>Experience in integrating multiple software modules
<\/p><\/li><\/ul>Soft Skills<\/b>
<\/h3>Strong analytical and debugging capability
<\/p><\/li>Ability to understand system\-level architecture
<\/p><\/li>Comfortable working in integration\-heavy environments
<\/p><\/li>Good documentation and communication skills
<\/p><\/li>Ability to work under tight project timelines
<\/p><\/li><\/ul>
<\/div><\/span>Benefits<\/h3>
Opportunity to work on advanced training simulation systems
<\/p><\/li>Exposure to real\-time engineering applications
<\/p><\/li>Experience in multi\-technology system integration (.NET + Python + hardware interfacing)
<\/p><\/li>Professional growth in high\-complexity industrial projects
<\/p><\/li>Collaborative engineering environment
<\/p><\/li>Long\-term domain exposure in simulation and industrial systems
<\/p><\/li>
<\/div><\/span>