Location: | Noida, UTTAR PRADESH |
Openings: | 3 |
Salary Range: |
Description:
Job Title: Full Stack Developer (Python, .NET, Database, web applications)
Experience – 5+ Yrs.
Location – Noida
Payroll Company – Indovision Services Pvt. Ltd.
Project – Uganda
Position Overview:
Full Stack Developer with expertise in Python, .NET, and database technologies to join our innovative
team. The successful candidate will be responsible for designing, developing, and maintaining end
to-end solutions, encompassing both front-end and back-end development, and ensuring seamless
integration with databases.
Qualifications and Skills:
• Bachelor’s degree in computer science, Information Technology, or a related field.
• Proven experience as a Full Stack Developer with proficiency in Python and .NET.
• Experience with relational databases (e.g., MySQL, PostgreSQL, MSSQL) and NoSQL
databases.
• Problem-solving skills and attention to detail.
Key Responsibilities:
Full Stack Development:
Design, develop, and deploy scalable and secure full-stack applications.
Collaborate with cross-functional teams to ensure cohesive integration of front-end and back-end
components.
Front-End Development:
Develop responsive and intuitive user interfaces using modern web technologies.
Implement and maintain front-end frameworks and libraries for optimal user experience.
Back-End Development:
Architect and implement server-side logic and databases.
Develop and maintain server-side APIs for seamless data communication between front-end and
back-end components.
Database Management:
Design and optimize database structures for efficient data storage and retrieval.
Implement database solutions compatible with both Python and .NET frameworks.
Code Review and Testing:
Conduct thorough code reviews to ensure code quality, consistency, and best practices.
Write and execute unit tests to validate the functionality of developed components.
Collaboration and Communication:
Work closely with product managers, UX/UI designers, and other stakeholders to gather and
understand project requirements.
Communicate effectively within the development team and contribute to a collaborative work
environment