Solution Architect - Noida, India - buddy4study

buddy4study
buddy4study
Verified Company
Noida, India

1 week ago

Deepika Kaur

Posted by:

Deepika Kaur

beBee Recuiter


Description
Location
-
Noida

  • Experience
-
05 to 08 years

  • Qualification
-
B.Tech (IT/CSE) / MCA

Position Overview:

Here's a breakdown of your role based on the provided information:


Responsibilities:


Requirement Analysis and Specification:
Collaborate with product managers and technical leads to understand project requirements and translate them into detailed technical specifications. This will involve effective communication and a deep understanding of both business and technical aspects.

Code Quality Assurance:
Actively participate in code reviews to ensure that the codebase maintains high quality and adheres to coding standards. This involves providing constructive feedback to team members and continuously improving the codebase.

Mentoring:
Mentor and provide guidance to junior developers. Sharing your expertise and helping others grow is an important aspect of a senior role.

Staying Current:
Stay up-to-date with industry trends and emerging technologies to ensure that the software remains cutting-edge. This involves continuous learning and evaluation of new tools and practices.


Requirements:

Your qualifications and skills should meet the following criteria:

1.


Education:

A Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).


3.


Python Proficiency:

You must be proficient in Python and its libraries/frameworks like Django and Flask.

Software Development Principles:
A solid understanding of software development principles and best practices is necessary.


5.


Database Knowledge:

Experience with both SQL and NoSQL databases, such as PostgreSQL and MongoDB, is required.


6.


Front-End Familiarity:

Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus, as it can help in better collaboration with front-end developers.


7.


Design Patterns:

A strong understanding of software design patterns and best practices is expected.


8.


Problem-Solving Skills:

Strong problem-solving and analytical skills are essential for identifying and resolving issues efficiently.


9.


Communication Skills:

Excellent written and verbal communication skills are crucial for effective collaboration with cross-functional teams.


10.


Teamwork:

You should be able to work both independently and as part of a team, as software development often involves collaboration with others.


More jobs from buddy4study