Project Role
Full Stack Engineer
Project Role Description
Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. Use development skills to deliver innovative solutions that help our clients improve the services they provide. Leverage new technologies that can be applied to solve challenging business problems with a cloud first and agile mindset.
Must have skills
Python (Programming Language)
Good to have skills
NA
Minimum 5 Year(s) Of Experience Is Required
Educational Qualification
15 years full time education
Summary
- Must Have (Core – Applicable Across Most Python Demands)
- These are the baseline skills that show up across most Python demand types (engineering, automation, platform, support, etc.).
- Core Python + Delivery
- Proficiency in Python (strong coding capability)
- Ability to work independently, contribute in discussions, solve problems, and move toward SME ownership (role expectation)
- Cloud / Platform (Common enterprise positioning)
- Proficiency in Python on Azure (explicitly called out as Must To Have Skills )
- Azure Cloud exposure (explicitly listed)
- Ways of Working
- Agile methodology (explicitly listed)
- Good to Have (Commonly Requested, Not Universal)
- These are widely useful and appear frequently in Python roles, but are not mandatory in every demand.
- Frameworks / Application Development
- Experience with Python web frameworks like Django / Flask
- API development / RESTful APIs
- Engineering Practices
- Version control: Git
- Unit testing / test discipline
- Data + Datastores
- Database handling (e.g., MySQL)
- Exposure to NoSQL such as MongoDB / Redis
- Dev / Runtime Basics
- Basics of Linux and Docker (often preferred)
- Depending on Client Needs (Demand Specific / Program Driven Overlays)
- Add these when the demand is oriented to a specific program type (cloud ops, platform engineering, data heavy, product build, etc.).
- DevOps / Operations heavy
- Python DevOps orientation (explicitly mentioned as Must To Have Skills in the internal index include strongly when the role is DevOps/ops aligned)
- Cloud deployment on AWS/Azure where the client stack requires it
- Scale / Lead Expectations
- Lead/mentor responsibilities (knowledge sharing, mentoring juniors) — add when demand is for lead/manager roles
- Stronger requirements around code reviews, performance optimization, scalability practices (common in lead roles)
- Tech Stack Extensions
- Front-end integration awareness (HTML/CSS/JS/jQuery) when the demand expects full stack collaboration
- Additional languages (Java/PHP) when client environment is polyglot
Experience
- a: Should have Good Communication Skills and leadership skills
- b: Should have Good analytical skills and presentation skills.
- c: Minimum 15 yrs. of full time educational is required.