Role: Python Fullstack Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
UG: B.Tech / B.E. in Any Specialization
PG: M.Tech in Any Specialization, MCA in Any Specialization, MS/M.Sc(Science) in Any Specialization
Role & responsibilities
- Full Stack Developers who will be working on complex engineering projects, platforms and marketplaces for our clients using emerging technologies.
- They will be ahead of the technology curve and will be constantly enabled and trained to be Polyglots.,
- They are Go-Getters with a drive to solve end customer challenges and will spend most of their time in designing and coding, End to End contribution to technology oriented development projects.,
- Providing solutions with minimum system requirements and in Agile Mode.,
- Collaborate with Power Programmers.,
- Open Source community and Tech User group., Custom Development of new Platforms & Solutions,Opportunities.,
- Work on Large Scale Digital Platforms and marketplaces.,
- Work on Complex Engineering Projects using cloud native architecture.
- Work with innovative Fortune 500 companies in cutting edge technologies.
Co create and develop New Products and Platforms for our clients
- Contribute to Open Source and continuously upskill in latest technology area
- Understand Business Requirements and provide application & Database Design (low level and high level)
- Knowledge about AWS Aurora DB and ensuring data model and data performs efficiently
- Develop Solution Architecture on AWS, Other Technical Architecture tasks and efficient to make key design decisions
- Proficient in AWS Lambda functions and best practices, thorough knowledge to understand Python and Lambda mappings, GraphQL and ReactJS
- Provide technical leadership to all the development squads in terms of design, reusability, performance, and implementing best practices
- Hands-on in AWS and Python, create POCs, foundation frameworks
- Strong Knowledge in AWS - Preferably AWS certified
- Ensure code quality through unit testing, code reviews, and automated testing frameworks.
- Monitor and optimize the performance, scalability, and reliability of backend systems.
- Troubleshoot and resolve technical issues, debugging and root cause analysis as needed.
- Collaborate with cross-functional teams, including frontend developers to deliver end-to-end solutions.
- Review tech deliverables of the team and guide/coach team on best practices
Note: experience on design patterns,system design and DSA (data structures and Algorithms is manadatory.
Preferred candidate profile