Job description
Senior Full Stack Python Engineer
Job Type: Full Time, Onsite Location: Noida, India
Years of Experience: 5
Job Description:
The Senior Full Stack Python Engineer is responsible for developing and maintaining robust, scalable, and efficient software solutions.
This role requires a deep understanding of Python programming and familiarity with additional languages like Java and .NET.
Extensive knowledge of NoSQL and SQL databases, with significant experience in Microsoft Azure, particularly Cosmos DB.
Comprehensive understanding of microservices architecture and best practices in software development.
Proficiency with Generative AI models such as OpenAI, Mistral, Claude, Gemini, Llama and schema-driven prompt engineering.
Full-stack development capabilities, including front-end UI/UX development using React.
Roles and Responsibilities
Design, develop, and maintain high-quality Python applications.
Demonstrate expertise in working with both NoSQL and SQL databases.
Leverage experience with Microsoft Azure services, especially Cosmos DB.
Architect and implement microservices-based applications.
Utilize advanced knowledge of schema-driven prompt engineering and Generative AI models.
Construct and maintain APIs, integrating various systems.
Engage with stakeholders to gather requirements and translate them into software solutions.
Apply meticulous attention to detail and excellent communication skills.
Operate within Agile teams, applying Agile methodologies.
Enhance the user experience by creating intuitive user interfaces from Figma mockups.
Required Education
Bachelor's degree in Computer Science, Information Technology, or a related field.
Certifications (Good to Have)
Certified Python Developer Microsoft Certified: Azure Developer Associate
Technical Skills (Mandatory)
Python Programming: Python Libraries, Frameworks, Testing and Debugging (Expert) Database Management: NoSQL Databases, SQL Databases, Data Modeling (Advanced)
Microsoft Azure: Azure Functions, Azure SQL Database, Azure DevOps (Advanced) Microservices Architecture: Service Mesh, Containerization, API Gateway (Advanced)
Generative AI Models: Machine Learning, Natural Language Processing, AI Ethics (Advanced) API Development: RESTful APIs, GraphQL, API Security (Advanced)
XML Data Formatting: XML Parsing, XML Schema, XML Transformation (Advanced)
Front End Development: HTML/CSS/JavaScript, Responsive Design, React.js (Advanced)
UI/UX Development: User-Centered Design, Wireframing, Prototyping (Advanced) Functional Skills (Mandatory)
Reasoning Ability: Analytical Thinking, Problem Solving, Decision Making (Expert)
Communication Skills: Stakeholder Engagement, Clarity in Expression, Technical Writing (Expert) Attention to Detail: Precision, Thoroughness, Quality Assurance (Expert) Proactive Engagement: Initiative, Anticipation of Needs, Self-Motivation (Expert)
Agile Methodologies: Scrum, Kanban, Continuous Integration/Continuous Deployment (Advanced)
Team Collaboration: Teamwork, Cross-Functional Collaboration, Collective Problem Solving (Advanced)
Skills Required
Python Development, Full Stack
Required Skill Profession
Computer Occupations