Description
1. Provide technical expertise and guidance to the software development team.
2. Set technical standards, best practices, and coding guidelines to ensure
high-quality and maintainable code.
3. Stay updated with emerging technologies and industry trends to drive
innovation and continuous improvement.
4. Design, develop, and maintain software solutions using industry best
practices and methodologies.
5. Collaborate with cross-functional teams to gather requirements and
translate them into technical specifications.
6. Write clean, efficient, and well-documented code.
7. Perform code reviews and ensure adherence to coding standards and quality
guidelines.
8. Participate in the resolution of software defects and issues.
9. Stay up-to-date with emerging technologies, tools, and frameworks.
10.Evaluate and select appropriate technologies and platforms based on project requirements.
11.Develop project plans, timelines, and resource allocation strategies.
12.Monitor project progress, identify risks, and implement mitigation plans to ensure timely delivery.
13.Conduct regular code reviews to ensure adherence to coding standards and quality control.
14.Lead and mentor a team of software developers, providing technical guidance and support.
15.Foster a collaborative and positive team environment that encourages growth and professional development.
16.R & D for new projects/technologies.
Requirements
Requirements:
1. Technical Skills :
In-depth knowledge of software development methodologies, processes,
and best practices.
Proficiency in programming languages relevant to the organizations tech
stack (e.g., PHP, MEAN, MERN, Website development, Mobile App
development, Blockchain, Web3, Metaverse, AR/VR).
Experience with software architecture design, system integration, and
APIs.
Familiarity with cloud platforms and services ( e.g., AWS, Azure,
Kubernetes, Google Cloud).
Understanding of database systems, SQL, MongoDB.
Knowledge of front-end development technologies (e.g., HTML, CSS,
JavaScript frameworks).
2. 5+ years experience in a software development role.
3. Thorough understanding of project management fundamentals.
4. Outstanding leadership, organizational and time management skills.
5. Outstanding verbal and written communication skills.
6. Strong people skills.
7. Experienced in handling a team of 15 members.
Benefits
5 Days working
On time salary
Inter- Tech work
Skill upgradation trainings
Soft skills trainings
Rewards and recognitions
weekly de-stressing activities