More jobs:
Full Stack Engineer
Job in
Norwalk, Fairfield County, Connecticut, 06860, USA
Listed on 2026-05-31
Listing for:
Tata Technologies
Full Time
position Listed on 2026-05-31
Job specializations:
-
Software Development
Data Engineer, Software Engineer, Python
Job Description & How to Apply Below
We are seeking a full-stack Software Developer to contribute to several key development phases revolving around the SMART QN Initiative. This role is a hybrid of desktop application development, data engineering, quality assurance, and system automation. You will be responsible for guiding the SMART QN Initiative through its final User Acceptance Testing (UAT) phases, managing its long-term operational health, and architecting new automation workflows for cross-system integrations.
Key Responsibilities- Software Iteration & Development: Execute code revisions based on user feedback and deliver packaged, standalone desktop software builds (.exe) accompanied by comprehensive release notes.
- Data Parsing & Cleaning: Ingest, parse, and clean complex datasets to ensure data accuracy, integrity, and readiness for cross-system integrations and frontend visualization.
- Data Visualization & Automation: Develop and deploy cloud-based dashboards to track application distribution metrics and centralize user log reports.
- UAT Management: Facilitate User Acceptance Testing (UAT) sessions in a production-equivalent environment, acting as the bridge between end-users and the codebase to document defects and feature requests.
- System Integration: Scope and develop automated workflows utilizing APIs to automatically upload and transfer documents and data payloads seamlessly between separate enterprise systems.
- Lifecycle Maintenance: Ensure continuous application operability by executing software patches, library upgrades, and ongoing code optimizations.
Skills & Qualifications
- Full-Stack Python Development: Extensive experience coding in Python. Must possess the ability to build and modify modern desktop GUIs (such as PySide6/Qt) for the frontend, while successfully architecting and connecting databases on the backend.
- Data Processing Expertise: Strong proficiency in parsing, scrubbing, and manipulating raw data streams for automated reporting and database integration.
- Automation & APIs: Proven track record of automating legacy systems and utilizing RESTful APIs for cross-platform documents and data transfers.
- Software Packaging: Proficiency in modifying and compiling Python scripts into stable, distributable executable (.exe) builds for Windows environments.
- Data Engineering: Experience developing dashboards and managing cloud data environments, specifically within Databricks.
- Enterprise Systems Integration: Familiarity with SAP (specifically Quality Notification modules) and the ability to interface with or execute batch processes.
- Project Management: Capability to independently manage "Single Delivery" project milestones alongside recurring operational tasks.
- Data Platform: Databricks (Cloud-deployed applications and reporting).
- Enterprise Software: SAP.
- Documentation/Reporting: Excel (xlsx), CSV exports, and Microsoft PowerPoint.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×