Nouveau Labs - Full Stack Developer - Python/AngularJS
Technology
Nouveau labs2 months ago
Job description
Experience :
Min : 4 yrs
Max : 15 yrs
Location : Hyderabad
Job Requirements :
- 4 to 15 years of experience in full-stack software engineering services covering application design, development, enhancement and maintenance.
- Strong hands-on expertise in Python programming, Python-based API development and backend services using modern frameworks such as FastAPI, Flask or Django.
- Strong SQL skills for writing queries, designing database objects, optimizing performance and integrating application services with relational data stores.
- Working experience in Angular frontend development, reusable UI components, service integration and end-to-end feature delivery across frontend, backend and API layers.
- Exposure to cloud-native architectures and modern cloud platforms such as GCP, AWS, Azure or Salesforce, including storage, compute and data pipeline services.
- Ability to integrate applications with internal systems, platforms, APIs, databases, queues, cloud storage, compute services and data pipelines.
- Experience building scalable, reliable, high-performance solutions using modern frameworks, microservices and cloud technologies.
- Strong focus on code quality through testing, debugging, defect resolution, code reviews and engineering best practices across all application layers.
- Exposure to CI/CD pipelines, deployment automation, operational readiness, monitoring, performance optimization and reliability improvements in cloud environments.
Key Responsibilities :
- Lead the design, development, enhancement and maintenance of software applications leveraging Python programming and modern cloud platforms.
- Drive frontend, backend and API development with focus on Python-based services, SQL-backed application logic, Angular UI integration and cloud-native architecture.
- Enable seamless integration with internal systems, platforms and data sources, including cloud services such as storage, compute and data pipelines.
- Build and deliver scalable, high-performance solutions using modern frameworks and cloud technologies across GCP, AWS, Azure or Salesforce platforms as applicable.
- Ensure high code quality through rigorous testing, debugging, logging, exception handling and defect resolution across frontend, backend, API and cloud deployment layers.
- Contribute to engineering excellence by participating in code reviews and enforcing best practices in Python programming, SQL development, Angular implementation and cloud engineering.
- Support deployment, CI/CD pipelines and operational readiness to ensure reliable and efficient releases in cloud environments.
- Drive monitoring, performance optimization, troubleshooting and reliability improvements for applications operating in the cloud.
- Collaborate with architects, product owners, QA, DevOps, security and business stakeholders to deliver reliable full-stack solutions within timelines.
Qualifications & Skills :
Domain :
Full-Stack Software Engineering, Python API Development, SQL Data Integration, Angular Frontend Development, Cloud-Native Application Services. The resource will build scalable software applications integrating internal systems, databases, APIs, cloud services and operational platforms.
Soft Skills :
- Strong technical ownership and full-stack delivery mindset
- Excellent communication and stakeholder collaboration
- Analytical problem-solving, debugging and performance tuning mindset
- Code review discipline, mentoring and knowledge sharing
- Ability to work in agile, fast-paced delivery environments
Education Requirements :
- Bachelors/Masters degree in Computer Science, Information Technology, Engineering or equivalent practical experience. Flexible for candidates with strong hands-on Python API, SQL, Angular and cloud engineering expertise.
Certifications :
- Any one or more preferred : Python certification, SQL database certification, Angular certification, GCP Professional Cloud Developer, AWS Certified Developer or Solutions Architect, Microsoft Azure Developer Associate, Salesforce Platform Developer, DevOps or Kubernetes certification.
Section V - Sample Questions for Training Model :
Technical :
- Explain how you would design a scalable full-stack application using Python APIs, SQL, Angular and cloud services.
- How do you design secure, maintainable REST APIs in Python? What framework would you choose and why?
- How would you design SQL tables, indexes and queries to support a high-volume API-backed application?
- How do Angular components, services and routing interact with backend APIs in a full-stack application?
- Explain how cloud storage, compute and data pipelines can support a Python-based application.
- How would you integrate a Python service with internal systems, APIs, databases and cloud data pipelines?
- What practices do you follow to improve code quality, testability, maintainability and performance across frontend/backend layers?
- Explain your approach to CI/CD, deployment automation, monitoring and reliability.
Keywords
Business logicCloud computingAngularAngularJSDevOpsDjangoPythonSqlRelational grammarCI/CDMaintainabilityDebugger
Interested in this role?