onsite
Software Engineer - Noesys Software Pvt. Ltd
Software Engineer
Software Engineer responsible for building and scaling a Gen AI‑powered analytics and automation platform, leveraging Python, Java, SQL, and cloud services to deliver end‑to‑end data solutions.
About the role
Key Responsibilities
- Design, develop, and maintain core services of a unified data platform using Python and Java.
- Implement data ingestion, transformation, and storage pipelines with SQL databases and cloud-native services.
- Build and deploy containerized applications on AWS using Docker and related orchestration tools.
- Collaborate with product and UX teams to integrate AI-driven analytics and automation features.
- Participate in code reviews, testing, and continuous improvement to ensure high performance and reliability.
Requirements
- Strong programming experience in Python and Java.
- Proficiency with relational databases and SQL query optimization.
- Hands‑on experience deploying applications on AWS and using Docker containers.
- Understanding of data pipelines, ETL processes, and analytics concepts.
- Ability to work in an agile environment, communicate effectively, and solve complex technical problems.
Skills
pythonjavasqlawsdocker