Description

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

Education

Bachelor's degree in Computer Science